タグ付けされた質問 「enum-flags」

15
フラグを持つEnumの値を反復する方法は?
フラグの列挙型を保持する変数がある場合、その特定の変数のビット値をどうにかして反復できますか?または、Enum.GetValuesを使用して列挙型全体を反復処理し、どれが設定されているかを確認する必要がありますか?
131 c#  enums  enum-flags 

6
フラグ列挙型が通常16進値で定義されるのはなぜですか
16進数値を使用するフラグ列挙型宣言がよく見られます。例えば: [Flags] public enum MyEnum { None = 0x0, Flag1 = 0x1, Flag2 = 0x2, Flag3 = 0x4, Flag4 = 0x8, Flag5 = 0x10 } 列挙型を宣言するとき、通常は次のように宣言します。 [Flags] public enum MyEnum { None = 0, Flag1 = 1, Flag2 = 2, Flag3 = 4, Flag4 = 8, Flag5 = 16 } …
121 c#  .net  enums  enum-flags 
弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.