Apakah ruang nama bersarang dalam C#?

王林
Lepaskan: 2023-08-29 10:57:02
ke hadapan
1040 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!

sumber:tutorialspoint.com
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
Tentang kita Penafian Sitemap
Laman web PHP Cina:Latihan PHP dalam talian kebajikan awam,Bantu pelajar PHP berkembang dengan cepat!