কম্পিউটার টিউটোরিয়াল

C#-এ নেমস্পেস (Namespaces) কী?

নেমস্পেস (namespace) একটি সেট নামকে অন্য সেট নাম থেকে আলাদা রাখার একটি উপায় প্রদান করে। নেমস্পেস ডেফিনিশন namespace কীওয়ার্ড দিয়ে শুরু হয়, তারপর নেমস্পেসের নাম:

namespace namespace_name { 
    // code declarations 
}

নেমস্পেস ডিফাইন করা

namespace namespace_name { 
    // code declarations 
}

উদাহরণ

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

আউটপুট

Inside first_space Inside second_space
  1. C#-এ স্ট্রিং লিটারেল কী?

  2. C#-এ ইউজার-ডিফাইনড এক্সেপশন (User-defined Exceptions) কী?

  3. C#-এ ডাইনামিক অ্যারে (Dynamic Arrays) কী?

  4. C#-এ কনটেক্সচুয়াল কীওয়ার্ড (Contextual Keywords) কী?