Нет, свойство ValueType
является экземпляром класса Type
.Это не сам тип.
Попробуйте это:
if (!(obj.GetType() == DataGridView1.SortedColumn.ValueType))
Однако это не будет учитывать, если obj
является производным типом, поэтому, если вам это нужно, у вас будетчтобы стать немного любителем.