Запитання з тегом «enumeration»

Процес перерахування значень, наприклад з якоїсь колекції.

29
Як перерахувати перерахунок
На цей питання є відповіді на Stack Overflow на російському : foreach () для enum Як ви можете перерахувати значення enumв C #? Наприклад, наступний код не компілюється: public enum Suit { Spades, Hearts, Clubs, Diamonds } public void EnumerateAllSuitsDemoMethod() { foreach (Suit suit in Suit) { DoSomething(suit); } } …
3765 c#  .net  loops  enums  enumeration 

30
PHP та перерахування
Я знаю, що в PHP немає рідних перерахувань. Але я звик до них із світу Java. Я хотів би використовувати enums як спосіб надати заздалегідь задані значення, які могли б зрозуміти функції автоматичного завершення IDE. Константи роблять трюк, але існує проблема зіткнення простору імен і (або насправді тому, що вони …
1149 php  enumeration 

15
C # петля - перерва проти продовження
У циклі C # (не соромтесь відповідати на інші мови), яка різниця між перервою та продовженням як засобом залишити структуру циклу та перейти до наступної ітерації? Приклад: foreach (DataRow row in myTable.Rows) { if (someConditionEvalsToTrue) { break; //what's the difference between this and continue ? //continue; } }
797 c#  loops  enumeration 



7
для кожного циклу в Objective-C для доступу до словника NSMutable
У мене виникають певні труднощі з доступом до змінних ключів і значень словника в Objective-C. Припустимо, у мене це: NSMutableDictionary *xyz=[[NSMutableDictionary alloc] init]; Я можу встановити ключі та значення. Тепер я просто хочу отримати доступ до кожного ключа та значення, але я не знаю кількість встановлених ключів. У PHP це …



11
Як отримати ім'я значення перерахунку в Swift?
Якщо у мене є перерахування з неочищеними Integerзначеннями: enum City: Int { case Melbourne = 1, Chelyabinsk, Bursa } let city = City.Melbourne Як я можу перетворити cityзначення в рядок Melbourne? Чи доступний такий тип самоаналізу імені типу в мові? Щось на кшталт (цей код не працюватиме): println("Your city is …
167 swift  enumeration 

14
foreach vs someList.ForEach () {}
Мабуть, існує багато способів ітерації над колекцією. Цікаво, чи є якісь відмінності, або чому ви використовуєте один шлях над іншим. Перший тип: List<string> someList = <some way to init> foreach(string s in someList) { <process the string> } Інший шлях: List<string> someList = <some way to init> someList.ForEach(delegate(string s) { …
167 c#  .net  generics  loops  enumeration 

6
Методи всередині enum в C #
У Java можливі способи всередині enum. Чи є така можливість у C # чи це просто колекція рядків і все це? Я намагався перекрити, ToString()але це не компілюється. Хтось має простий код зразка?
165 c#  enums  enumeration 

12
Шукайте рядок у Enum та поверніть Enum
Я перерахував: public enum MyColours { Red, Green, Blue, Yellow, Fuchsia, Aqua, Orange } і у мене є рядок: string colour = "Red"; Я хочу мати змогу повернутися: MyColours.Red від: public MyColours GetColour(string colour) Поки що у мене є: public MyColours GetColours(string colour) { string[] colours = Enum.GetNames(typeof(MyColours)); int[] values …
163 c#  string  enumeration 


10
Що таке тильда (~) у визначенні enum?
Мене завжди дивує, що навіть після використання C # за весь цей час мені все одно вдається знайти речі, про які я не знав ... Я намагався шукати в Інтернеті це, але використання "~" у пошуку не працює для мене так добре, і я теж не знайшов нічого в MSDN …

26
Чи булеві як аргументи методу неприйнятні? [зачинено]
Закрито . Це питання ґрунтується на думці . Наразі відповіді не приймаються. Хочете вдосконалити це питання? Оновіть питання, щоб на нього можна було відповісти фактами та цитатами, відредагувавши цю публікацію . Закрито 2 роки тому . Удосконаліть це питання Мій колега заявляє, що булеви як аргументи методу неприйнятні . Їх …

Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.