Type.GetTypeCode Method
Silverlight
Gets the underlying type code of the specified Type.
Namespace: System
Assembly: mscorlib (in mscorlib.dll)
Parameters
- type
- Type: System.Type
The Type whose underlying type code to get.
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.
static void WriteObjectInfo(System.Windows.Controls.TextBlock outputBlock, object testObject) { TypeCode typeCode = Type.GetTypeCode(testObject.GetType()); switch (typeCode) { case TypeCode.Boolean: outputBlock.Text += String.Format("Boolean: {0}", testObject) + "\n"; break; case TypeCode.Double: outputBlock.Text += String.Format("Double: {0}", testObject) + "\n"; break; default: outputBlock.Text += String.Format("{0}: {1}", typeCode.ToString(), testObject) + "\n"; break; } }
For a list of the operating systems and browsers that are supported by Silverlight, see Supported Operating Systems and Browsers.