アットウィキロゴ

実行時の型識別

  • is演算子:オブジェクト is 型
     int i = 0;
     Console.WriteLine(i is System.Int32);
    
  • as演算子:式 as 型
     キャストだが、失敗の場合はnullを代入する。
    
  • typeof演算子:typeof(型)
     Type t = typeof(StreamReader);
     Console.WriteLine("t.Fullname");
    
最終更新:2015年02月08日 15:30