自作したクラスにアクセスできません。【c#】
分数を扱うクラスを作成しましたが、publicな保護レベルになっているはずなのに、外部からアクセスできません。
初心者なので回答は分かりやすくお願いします。回答お待ちしております。
発生している問題・エラーメッセージ
エラー CS0122 'Fraction' はアクセスできない保護レベルになっています
該当のソースコード
main
c#
1using static System.Console; 2using FractionLibrary; 3 4namespace Test 5{ 6 class Program 7 { 8 static void Main(string[] args) 9 { 10 WriteLine("分子、分母の順に入力"); 11 var f = new Fraction(int.Parse(ReadLine()), int.Parse(ReadLine()));//ここでエラー 12 ReadKey(); 13 } 14 } 15}
自作したclass
namespace FractionLibrary { /// <summary> /// 分数の計算を行えるクラスです。 /// </summary> class Fraction { private int upper; private int lower; public Fraction(int u, int l) { upper = u; lower = l; } public int showupper() { return upper; } public int showlower() { return lower; } } }
回答2件
あなたの回答
tips
プレビュー
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。
2018/11/03 14:07