ホームページ >バックエンド開発 >C#.Net チュートリアル >C# のパッケージ
Java のパッケージの代わりに、C# 言語には名前空間があります。
パッケージは、名前の競合を防止し、アクセスを制御し、クラス、インターフェイス、列挙、注釈などの検索/検索と使用を容易にするために Java で使用されます。
#名前空間は、ある名前のセットを別のセットから分離する方法を提供するように設計されています。ある名前空間で宣言されたクラス名は、別の名前空間で宣言された同じクラス名と競合しません。
名前空間定義は、キーワード namespace で始まり、その後に名前空間名が続きます。以下は、C# で名前空間を使用する方法を示しています -
using System; namespace first_space { class namespace_cl { public void func() { Console.WriteLine("Inside first_space"); } } } namespace second_space { class namespace_cl { public void func() { Console.WriteLine("Inside second_space"); } } } class TestClass { static void Main(string[] args) { first_space.namespace_cl fc = new first_space.namespace_cl(); second_space.namespace_cl sc = new second_space.namespace_cl(); fc.func(); sc.func(); Console.ReadKey(); } }
以上がC# のパッケージの詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。