FileAttributes
ビット単位の操作用に設計された列挙を検討してください。ユーザーがいくつかのチェックボックスを選択してファイルのステータスを判断するシステムを作成しました。ファイルは と の両方ReadOnly
である場合がありSystem
ます。したがって、値は 5 になります (1 forReadOnly
および 4 four System
)。
整数が有効なFileAttributes
列挙であることを検証するにはどうすればよいですか?
これらの質問を見てきましたが、ビットごとの (フラグが立てられた、結合された) 値では機能しないため、役に立ちませんでした。
整数型が列挙型メンバーに属して
いることを確認してください int が C# で正当な列挙型であるかどうかを確認する方法はありますか?