他の人のC#コードを読み取るときに、単一のパラメーターで複数の列挙値を受け入れるメソッドが見つかることがあります。私はいつもそれは一種のきちんとしたものだと思っていましたが、それを見ることはありませんでした。
さて、私はそれが必要だと思うかもしれませんが、方法がわかりません
- これを受け入れるようにメソッドシグネチャを設定する
- メソッドの値を操作する
- 列挙型を定義する
この種のものを達成するために。
私の特定の状況では、次のように定義されているSystem.DayOfWeekを使用したいと思います。
[Serializable]
[ComVisible(true)]
public enum DayOfWeek
{
Sunday = 0,
Monday = 1,
Tuesday = 2,
Wednesday = 3,
Thursday = 4,
Friday = 5,
Saturday = 6
}
1つ以上のDayOfWeek値をメソッドに渡すことができるようにしたいと思います。この特定の列挙型をそのまま使用できますか?上記の3つのことを行うにはどうすればよいですか?