共用方式為


GetType 運算符 (Visual Basic)

Type 回指定型別的物件。 Type物件會提供類型的相關信息,例如其屬性、方法和事件。

語法

GetType(typename)  

參數

參數 說明
typename 您要資訊的型別名稱。

備註

運算符 GetTypeType 傳回指定 typename之的物件。 您可以在 中 typename傳遞任何已定義型別的名稱。 這包括下列項目:

  • 任何 Visual Basic 資料類型,例如 BooleanDate

  • 任何 .NET Framework 類別、結構、模組或介面,例如 System.ArgumentExceptionSystem.Double

  • 您的應用程式所定義的任何類別、結構、模組或介面。

  • 您的應用程式所定義的任何陣列。

  • 您的應用程式所定義的任何委派。

  • Visual Basic、.NET Framework 或您的應用程式所定義的任何列舉。

如果您想要取得物件變數的類型物件,請使用 Object.GetType 方法。

運算子 GetType 在下列情況下很有用:

  • 您必須在執行時間存取類型的元數據。 物件 Type 會提供元數據,例如類型成員和部署資訊。 例如,您需要此專案來反映元件。 如需詳細資訊,請參閱 。System.Reflection

範例

下列範例顯示 GetType 正在使用中的運算符。

' The following statement returns the Type object for Integer.
MsgBox(GetType(Integer).ToString())
' The following statement returns the Type object for one-dimensional string arrays.
MsgBox(GetType(String()).ToString())

另請參閱