কম্পিউটার

C# এ নেস্টেড নেমস্পেসগুলি কী কী?


একটি নামস্থানের ভিতরে একটি নামস্থানকে C# এ নেস্টেড নেমস্পেস বলা হয়। এটি মূলত আপনার কোড সঠিকভাবে গঠন করার জন্য করা হয়।

আমাদের একটি বাইরের নামস্থান আছে −

namespace outer {}

এর মধ্যে, আমাদের বাইরের নামস্থানের ভিতরে একটি অভ্যন্তরীণ নামস্থান রয়েছে −

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

}

এখন অভ্যন্তরীণ নামস্থানের পদ্ধতিটিকে কল করতে, অভ্যন্তরীণ ক্লাসের একটি ক্লাস অবজেক্ট সেট করুন এবং নীচের উদাহরণে দেখানো পদ্ধতিটিকে কল করুন -

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");
         }
      }
   }
}

  1. C# এ ইনডেক্সার কি?

  2. C# এ নেস্টেড ক্লাস কি কি?

  3. C# এ নামস্থান কি?

  4. পাইথন নামস্থান সব সম্পর্কে কি?