某サイトの問題で
コンストラクタを追加したいです。
インスタンスが生成された瞬間に
Console.Writeで”コンストラクタ”と表示して初期化したいのですが
Class Sampleで public Sample(){
Console.WriteLine(" コンストラクタ");
}
と記載したところ
public Sample(){ のSampleの下部に青い波線が派生し
”メンバー名をそれを囲む型の同じ名前にすることはできません。”
とエラーメッセージが表示されます。
これは何故でしょうか
c#
1 2namespace prob1_1 3{ 4 class Sample 5 { 6 public void Sample() 7 { 8 console.WriteLine("コンストラクタ"); 9 } 10 public void fool() 11 { 12 13 Console.WriteLine("foo"); 14 } 15 } 16} 17
c#
1 2namespace prob1_1 3{ 4 class Program 5 { 6 static void Main(string[] args) 7 { 8 Sample s = new Sample(); 9 s.fool(); 10 System.Threading.Thread.Sleep(1000); 11 } 12 } 13} 14
回答3件
あなたの回答
tips
プレビュー