2011-02-02 8 views

答えて

11

、あなたはTを比較したいタイプですtypeof(T)の結果、とあなたのTypeインスタンスを比較します。

bool objectIsString = myType == typeof(string); 
1

もこれはこれはあなたを助けるかもしれない

bool isSameType = (value != null && value.GetType() == type); 
0

Type.Equals()を使用すると、また、型を渡すことが必要です。したがって、文字列をタイプに変換します。

type.Equals(GetType(string)) 
0
if(typeitem is string) 
{ 
    // Your Code 
}