ПРЕДУПРЕЖДЕНИЕ: НАСТОЯЩИЕ УКАЗАНИЯ КОДА, ПОСМОТРЕТЬ ЭНТОННЫЕ КОММЕНТАРИИ
Что быстрее?
1.
public bool IsValueType<T>(T obj){
return obj is ValueType;
}
2.
public bool IsValueType<T>(T obj){
return obj == null ? false : obj.GetType().IsValueType;
}
3.
public bool IsValueType<T>(T obj){
return default(T) != null;
}
4.Что-то еще