Есть ли способ чтобы проверить, является ли тип типом перечисления?

Кто-то дает мне тип t.

Я хотел бы знать, является ли этот тип перечислением или нет.

public bool IsEnumeration(Type t)
{
    // Mystery Code.
    throw new NotImplementedException();
}

public void IsEnumerationChecker()
{
    Assert.IsTrue(IsEnumeration(typeof(Color)));
    Assert.IsFalse(IsEnumeration(typeof(float)));
}
5
задан user420667 20 January 2011 в 18:58
поделиться