Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
MSDN から、内部: アクセスは現在のアセンブリに制限されています。
したがって、単一のプロジェクト winform1 がある場合、内部修飾子を使用すると、プロジェクト内の任意のクラスにアクセスできますか?
つまり、単一のプロジェクトでは、現在のプロジェクト コンテキストと現在のアセンブリは同じ意味になりますか?
単一のプロジェクトでは、現在のプロジェクト コンテキストと現在のアセンブリは同じ意味ですか?
はい。
本当に 1 つのプロジェクトしかなく、同じinternalでpublicある限り。しかし、重要なプロジェクトでは、遅かれ早かれ、複数のアセンブリに分割したくなることを認識しておいてください。したがって、それに備えて、これらの修飾子を正しく使用することもできます。つまり、(ほぼ)すべてのクラスを作成しinternalます。理由により、これがデフォルトです。
internal
public