Мне просто нужно иметь возможность привести объект к нулевому перечислению. Объект может быть enum, null или int. Спасибо!
public enum MyEnum { A, B }
void Put(object value)
{
System.Nullable<Myenum> val = (System.Nullable<MyEnum>)value;
}
Put(null); // works
Put(Myenum.B); // works
Put(1); // Invalid cast exception!!
Put
ожидаетNullable<MyEnum>
, почему вы объявляете этоobject
? - person Ilya Kogan   schedule 05.03.2011