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

C#-এ TypeCode পাওয়ার পদ্ধতি: GetTypeCode মেথড

C#-এ যেকোনো ভ্যালু টাইপ বা অবজেক্টের TypeCode জানতে GetTypeCode() মেথড ব্যবহার করা হয়। এটি TypeCode এনাম মান রিটার্ন করে যা টাইপের ক্যাটাগরি নির্দেশ করে (Empty, Boolean, Char, String, Int32, Double, DateTime, Object ইত্যাদি)।

উদাহরণ ১: স্ট্রিং-এর TypeCode

using System;

public class Demo {
    public static void Main() {
        string s = "Demo";
        Console.WriteLine("String = " + s);
        Console.WriteLine("String Type = " + s.GetType());
        Console.WriteLine("GetTypeCode = " + s.GetTypeCode());
    }
}

আউটপুট

String = Demo
String Type = System.String
GetTypeCode = String

উদাহরণ ২: Int32 এবং Double-এর TypeCode

using System;

public class Demo {
    public static void Main() {
        int i = 100;
        double d = 5.26d;

        Console.WriteLine("Value1 = " + i);
        Console.WriteLine("GetType = " + i.GetType());
        Console.WriteLine("GetTypeCode = " + i.GetTypeCode());

        Console.WriteLine("\nValue2 = " + d);
        Console.WriteLine("GetType = " + d.GetType());
        Console.WriteLine("GetTypeCode = " + d.GetTypeCode());
    }
}

আউটপুট

Value1 = 100
GetType = System.Int32
GetTypeCode = Int32
Value2 = 5.26
GetType = System.Double
GetTypeCode = Double

ব্যাখ্যা: GetType() রানটাইম টাইপ (System.Type) রিটার্ন করে, যখন GetTypeCode() একটি সিম্পল এনাম (TypeCode) রিটার্ন করে যা 스위চ স্টেটমেন্ট বা সিরিয়ালাইজেশনে সহজে ব্যবহার করা যায়। প্রিমিটিভ টাইপের জন্য এটি কম্পাইল-টাইমে নিশ্চিত। রেফারেন্স টাইপের জন্য সাধারণত TypeCode.Object রিটার্ন করে (String ব্যতীত)।

  1. C#-এ Console.CursorTop প্রোপার্টি পরিবর্তন করা

  2. C#-এ Console.CursorSize প্রোপার্টি পরিবর্তন করা

  3. C#-এ Console.CursorLeft প্রোপার্টি পরিবর্তন করা

  4. iOS ১৫ পাওয়ার উপায়