C# এর গ্লোবাল ভেরিয়েবল নেই এবং গ্লোবাল ভেরিয়েবলের জন্য C++ এ ব্যবহৃত স্কোপ রেজোলিউশন অপারেটর নেমস্পেসের সাথে সম্পর্কিত। একে বলা হয় গ্লোবাল নেমস্পেস এলিয়াস।
আপনার যদি একটি প্রকার থাকে যা একটি ভিন্ন নামস্থানে একটি শনাক্তকারী ভাগ করে, তাহলে স্কোপ রেজোলিউশন অপারেটর ব্যবহার করে তাদের সনাক্ত করতে৷
উদাহরণ স্বরূপ, System.Console ক্লাস রেফারেন্স করতে, স্কোপ রেজোলিউশন অপারেটরের সাথে গ্লোবাল নেমস্পেস উপনাম ব্যবহার করুন −
global::System.Console
আসুন এখন একটি উদাহরণ দেখি -
উদাহরণ
using myAlias = System.Collections; namespace Program { class Demo { static void Main() { myAlias::Hashtable h = new myAlias::Hashtable(); h.Add("M", "1"); h.Add("N", "2"); h.Add("O", "3"); h.Add("P", "4"); foreach (string n in h.Keys) { global::System.Console.WriteLine(n + " " + h[n]); } } } }
আউটপুট
N 2 O 3 M 1 P 4