MSDN ライブラリ
情報
要求されたトピックは次のとおりです。しかし、このトピックはこのライブラリには含まれていません。

Type.GetTypeCode メソッド

2013/12/12

指定した Type の基になる型コードを取得します。

Namespace:  System
アセンブリ:  mscorlib (mscorlib.dll 内)

public static TypeCode GetTypeCode(
	Type type
)

パラメーター

type
型: System.Type
基になる型コードを取得する対象となる Type

戻り値

型: System.TypeCode
基になる型の TypeCode 値。

TypeCode 列挙体の使用方法については、次のコード例を参照してください。WriteObjectInfo メソッド内の判定ブロックで、Object パラメーターの TypeCode が検査され、該当するメッセージがコンソールに書き込まれます。


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;
   }
}


Windows Phone OS

サポート: 8.0, 7.1, 7.0

表示:
© 2016 Microsoft