Rumah > pembangunan bahagian belakang > Tutorial C#.Net > Apakah ruang nama bersarang dalam C#?

Apakah ruang nama bersarang dalam C#?

王林
Lepaskan: 2023-08-29 10:57:02
ke hadapan
1250 orang telah melayarinya

C# 中的嵌套命名空间是什么?

Ruang nama dalam ruang nama dipanggil ruang nama bersarang dalam C#. Ini dilakukan terutamanya untuk menstruktur kod anda dengan betul.

Kami mempunyai ruang nama luaran -

namespace outer {}
Salin selepas log masuk

Antaranya, kami mempunyai ruang nama dalaman di dalam ruang nama luaran -

namespace inner {
   public class innerClass {
      public void display() {
         Console.WriteLine("Inner Namespace");
      }
   }

}
Salin selepas log masuk

Sekarang untuk memanggil kaedah ruang nama dalaman, tetapkan objek kelas kelas dalaman dan panggil kaedah sebagai berikut Seperti yang ditunjukkan dalam contoh-

namespace outer {
   class Program {
      static void Main(string[] args) {
         innerClass cls = new innerClass();
         Console.WriteLine("Welcome!");
         Program.display();
         cls.display();
         Console.ReadLine();
      }

      public static void display() {
         Console.WriteLine("Outer Namespace");
      }
   }

   namespace inner {
      public class innerClass {
         public void display() {
            Console.WriteLine("Inner Namespace");
         }
      }
   }
}
Salin selepas log masuk

Atas ialah kandungan terperinci Apakah ruang nama bersarang dalam C#?. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!

Kenyataan Laman Web ini
Kandungan artikel ini disumbangkan secara sukarela oleh netizen, dan hak cipta adalah milik pengarang asal. Laman web ini tidak memikul tanggungjawab undang-undang yang sepadan. Jika anda menemui sebarang kandungan yang disyaki plagiarisme atau pelanggaran, sila hubungi admin@php.cn
Tutorial Popular
Lagi>
Muat turun terkini
Lagi>
kesan web
Kod sumber laman web
Bahan laman web
Templat hujung hadapan