重複の可能性:
C# の既定のアクセス修飾子は何ですか?
C# でa を定義し、class
アクセス修飾子を指定しない場合、デフォルトはどれですか? public
それとも?protected
_
重複の可能性:
C# の既定のアクセス修飾子は何ですか?
C# でa を定義し、class
アクセス修飾子を指定しない場合、デフォルトはどれですか? public
それとも?protected
_
C# では、型が (他のクラスまたは構造体内で) ネストされておらず、アクセス修飾子が適用されていない場合、それは内部型です。ネストされている場合 - プライベート。
C#仕様から:
3.5.1 宣言されたアクセシビリティ
...
• コンパイル ユニットまたは名前空間で宣言された型は、public または internal の宣言されたアクセシビリティを持ち、デフォルトで internal の宣言されたアクセシビリティに設定できます。
• クラス メンバーは、5 種類の宣言されたアクセシビリティのいずれかを持つことができ、デフォルトで非公開の宣言されたアクセシビリティに設定されます。(クラスのメンバーとして宣言された型は、5 種類の宣言されたアクセシビリティのいずれかを持つことができますが、名前空間のメンバーとして宣言された型は、public または internal の宣言されたアクセシビリティのみを持つことができることに注意してください。)
【社内】です