反射的时候,只有一个IsValueType判断是否是值类型,那我怎么来判断是int 还是bool,或者其他值类型呢
static void Main(string[] args)
{
string s = "BBEijing";
int a = 123;
bool b = true;
bool result = (s is string);//在这个地方改变就可以测试了。
Console.WriteLine("result=" + result);//结果为true,则说明s为string类型。
}
用 is 关键字