Іноді під час читання інших кодів C # я бачу метод, який прийме декілька значень перерахунку в одному параметрі. Я завжди думав, що це якось акуратно, але ніколи не заглядав у це.
Ну, зараз я думаю, що у мене може виникнути потреба в цьому, але не знаю, як це зробити
- встановіть підпис методу, щоб прийняти це
- робота зі значеннями в методі
- визначити перерахунок
досягти такого роду.
У моїй конкретній ситуації я хотів би використовувати System.DayOfWeek, який визначається як:
[Serializable]
[ComVisible(true)]
public enum DayOfWeek
{
Sunday = 0,
Monday = 1,
Tuesday = 2,
Wednesday = 3,
Thursday = 4,
Friday = 5,
Saturday = 6
}
Я хочу, щоб я міг передати одне або кілька значень DayOfWeek моєму методу. Чи зможу я використовувати цей конкретний перелік як є? Як зробити 3 перелічені вище речі?