列挙子の最大量ではなく、列挙型の最小値と最大値を取得しようとしています。列挙型の最大値の取得を見てきました
ただし、Framework 4 では、GetValues() の cast() は存在しません。
例:
public enum Foo
{
Bird = 1,
Cat = 2,
Dog = 4,
Hampster = 8
}
var last = Enum.GetValues(typeof(Foo)).Cast<int>().Max();
Result should be: 8
自分ですべてを列挙することなく、フレームワーク 4 でこれがどのように行われるか知っている人はいますか?