溫馨提示×

c# typeof怎樣獲取類型信息

c#
小樊
81
2024-11-16 21:34:50
欄目: 編程語言

在C#中,你可以使用typeof關(guān)鍵字來獲取一個類型的信息。typeof是一個運(yùn)算符,它返回一個System.Type對象,該對象表示指定的類型。以下是一些使用typeof的示例:

using System;

class Program
{
    static void Main()
    {
        // 獲取內(nèi)置類型的信息
        Type intType = typeof(int);
        Type doubleType = typeof(double);
        Type stringType = typeof(string);

        // 獲取自定義類型的信息
        Type myCustomType = typeof(MyCustomClass);

        // 輸出類型信息
        Console.WriteLine($"Type of int: {intType}");
        Console.WriteLine($"Type of double: {doubleType}");
        Console.WriteLine($"Type of string: {stringType}");
        Console.WriteLine($"Type of MyCustomClass: {myCustomType}");
    }
}

class MyCustomClass
{
    // 自定義類的定義
}

在這個示例中,我們首先獲取了一些內(nèi)置類型(如int、doublestring)的信息,然后獲取了一個自定義類型(MyCustomClass)的信息。最后,我們將這些類型信息輸出到控制臺。

0