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

C#-এ UInt32 ভ্যালু টাইপের TypeCode পাওয়া

UInt32 (অনসাইনড ৩২-বিট ইন্টিজার, সি#-তে uint) এর GetTypeCode() মেথড কল করে এর TypeCode এনাম মান পাওয়া যায়।

উদাহরণ ১: সাধারণ মানগুলোর TypeCode

using System;

public class Demo {
    public static void Main() {
        uint val1 = 55;
        uint val2 = 100;

        TypeCode type1 = val1.GetTypeCode();
        TypeCode type2 = val2.GetTypeCode();

        Console.WriteLine("Typecode for val1 = " + type1);
        Console.WriteLine("Typecode for val2 = " + type2);
    }
}

আউটপুট

Typecode for val1 = UInt32
Typecode for val2 = UInt32

উদাহরণ ২: MinValue ও ০-এর TypeCode

using System;

public class Demo {
    public static void Main() {
        uint val1 = UInt32.MinValue; // 0
        uint val2 = 0;

        TypeCode type1 = val1.GetTypeCode();
        TypeCode type2 = val2.GetTypeCode();

        Console.WriteLine("Typecode for val1 = " + type1);
        Console.WriteLine("Typecode for val2 = " + type2);
    }
}

আউটপুট

Typecode for val1 = UInt32
Typecode for val2 = UInt32

ব্যাখ্যা

  • TypeCode.UInt32 এনাম মান নির্দেশ করে যে টাইপটি ৩২-বিট আনসাইনড ইন্টিজার।
  • UInt32.MinValue = 0, UInt32.MaxValue = 4,294,967,295।
  • GetTypeCode() হলো IConvertible ইন্টারফেসের মেথড, সব প্রিমিটিভ টাইপে আছে।
  1. বর্তমান এনামারেশন টাইপের আন্ডারলাইং টাইপ পান C#-এ

  2. C#-এ স্ট্রিং-এর হ্যাশকোড পান

  3. C#-এ বর্তমান ইন্সট্যান্সের টাইপ পান

  4. C#-এ Char টাইপের TypeCode পাওয়া