##C#でクラスのコンストラクタ内にpublicなどがついてるvoidが使えない
C#でクラスのコンストラクタ内にpublicなどがついてるvoidを書くと、エラーが発生してしまいます。
C#
1class Test 2{ 3 Test() 4 { 5 public void Test1 //ここでエラー 6 { 7 //省略 8 } 9 } 10}
##エラー文
コード | 説明 | |
---|---|---|
❌ | CS0106 | 装飾子 'public'がこの項目に対して有効ではありません |
##あとがき | ||
このTestクラスは、Test.csという別ファイルなので(ちょっと略しています(質問では))、Voidにpublicなどをかかないと、他のファイルから(フォームなどから)アクセスできないんです。 |