.NET4にはEnum.HasFlagがある
リフレクションなので糞遅いけど、ジェネリック使ったからといってもリフレクション使って実装するしかないはず