##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などをかかないと、他のファイルから(フォームなどから)アクセスできないんです。 |