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

C#-এ রিজার্ভড কীওয়ার্ডগুলো কী কী?

কীওয়ার্ডগুলো C# কম্পাইলারের জন্য প্রি-ডিফাইনড রিজার্ভড শব্দ। এই কীওয়ার্ডগুলো আইডেন্টিফায়ার হিসেবে ব্যবহার করা যায় না। যদি আপনি এই কীওয়ার্ডগুলো আইডেন্টিফায়ার হিসেবে ব্যবহার করতে চান, তবে @ ক্যারেক্টর প্রিফিক্স হিসেবে ব্যবহার করতে পারেন।

C#-এ কিছু আইডেন্টিফায়ারের কোড প্রসঙ্গে বিশেষ অর্থ থাকে, যেমন get এবং set কনটেক্সচুয়াল কীওয়ার্ড कहলায়।

রিজার্ভড কীওয়ার্ড তালিকা

abstractasbaseboolbreakbytecase
catchcharcheckedclassconstcontinuedecimal
defaultdelegatedodoubleelseenumevent
explicitexternfalsefinallyfixedfloatfor
foreachgotoifimplicitinin (generic modifier)int
interfaceinternalislocklongnamespacenew
nullobjectoperatoroutout (generic modifier)overrideparams
privateprotectedpublicreadonlyrefreturnsbyte
sealedshortsizeofstackallocstaticstringstruct
switchthisthrowtruetrytypeofuint
ulonguncheckedunsafeushortusingvirtualvoid
volatilewhile

উদাহরণ: bool রিজার্ভড কীওয়ার্ড ব্যবহার

using System; 
using System.Collections; 
class Demo { 
    static void Main() { 
        bool[] arr = new bool[5]; 
        arr[0] = true; 
        arr[1] = true; 
        arr[2] = false; 
        arr[3] = false; 
        BitArray bArr = new BitArray(arr); 
        foreach (bool b in bArr) { 
            Console.WriteLine(b); 
        } 
        bool str = arr[1]; 
        Console.WriteLine("Value of 2nd element:" + str); 
    } 
}

আউটপুট

True
True
False
False
False
Value of 2nd element:True
  1. C#-এ কনটেক্সচুয়াল কীওয়ার্ড (Contextual Keywords) কী?

  2. C#-এ কালেকশন ক্লাস (Collection Classes) কী?

  3. পাইথনে রিজার্ভড ওয়ার্ড (Reserved Words in Python)

  4. পাইথনে রিজার্ভড কিওয়ার্ডগুলো কী কী?