Type.GetTypeCode Method (Type)
.NET Framework (current version)
Gets the underlying type code of the specified Type.
Assembly: mscorlib (in mscorlib.dll)
Parameters
- type
-
Type:
System.Type
The type whose underlying type code to get.
When you inherit from Type, you can change the behavior of this method by overriding the GetTypeCodeImpl method.
The following code example demonstrates how the TypeCode enumeration can be used. In a decision block inside the WriteObjectInfo method, the TypeCode of an Object parameter is examined, and an appropriate message is written to the console.
Sub WriteObjectInfo(ByVal testObject As Object) Dim typeCode As TypeCode = Type.GetTypeCode(testObject.GetType()) Select Case typeCode Case typeCode.Boolean Console.WriteLine("Boolean: {0}", testObject) Case typeCode.Double Console.WriteLine("Double: {0}", testObject) Case Else Console.WriteLine("{0}: {1}", typeCode.ToString(), testObject) End Select End Sub
.NET Framework
Available since 1.1
Portable Class Library
Supported in: portable .NET platforms
Silverlight
Available since 2.0
Windows Phone Silverlight
Available since 7.0
Available since 1.1
Portable Class Library
Supported in: portable .NET platforms
Silverlight
Available since 2.0
Windows Phone Silverlight
Available since 7.0
Show: