Вопросы с тегом 'enumeration'

Процесс перечисления значений, например, из некоторой коллекции.
26
ответов

Как перечислить перечисление?

Как вы можете перечислить enum в С#? например. следующий код не компилируется: public enum Suit { Spades, Hearts, Clubs, Diamonds } public void EnumerateAllSuitsDemoMethod() { foreach (Suit suit in Suit) { DoSom...
задан 19 сент. '08 в 23:34
35
ответов

PHP и перечисления

Я знаю, что PHP не имеет собственных Enumerations. Но я уже привык к ним из мира Java. Я хотел бы использовать перечисления как способ предоставить предопределенные значения, которые могут распознать функции автозавершения IDE. Константы делают трюк...
задан 31 окт. '08 в 21:51
13
ответов

С# loop - break vs. continue

В цикле С# (не стесняйтесь отвечать на другие языки), какая разница между break и continue как средство оставить структуру цикла и перейти к следующей итерации? Пример: foreach (DataRow row in myTable.Rows) { if (someConditionEvalsToTrue) {...
задан 09 авг. '08 в 0:49
7
ответов

Как перебирать NSArray?

Я ищу стандартную идиому для итерации по NSArray. Мой код должен быть подходящим для OS X 10.4 +.
задан 14 июня '09 в 17:21
7
ответов

для каждого цикла в объекте c для доступа к словарю NSMutable

Мне трудно найти доступ к изменяемым клавишам и значениям словаря в Objective-C. Предположим, что у меня есть это: NSMutableDictionary *xyz=[[NSMutableDictionary alloc] init]; Я могу установить ключи и значения. Теперь я просто хочу получить дос...
задан 27 янв. '10 в 2:03
14
ответов

Объекты объекта vs Перечисления в Scala

Есть ли рекомендации по лучшей практике, когда следует использовать классы case (или объекты case) и расширение Enumeration в Scala? Они, похоже, предлагают одни и те же преимущества.
задан 14 дек. '09 в 7:33
7
ответов

Что делает метод "map" в Ruby?

Я новичок в программировании. Может кто-нибудь объяснить, что .map будет делать в: params = (0...param_count).map
задан 23 авг. '12 в 6:54
10
ответов

Что такое тильда (~) в определении перечисления?

Я всегда удивляюсь, что даже после использования С# все это время я все еще могу найти то, о чем я не знал... Я пробовал искать в Интернете для этого, но использование "~" в поиске не работает для меня так хорошо, и я тоже ничего не нашел на MSDN (н...
задан 23 дек. '08 в 0:36
26
ответов

Булевы как аргументы метода неприемлемы?

Мой коллега заявляет, что логические значения в качестве аргументов метода неприемлемы. Они должны быть заменены перечислениями. Сначала я не видел никакой пользы, но он привел мне пример. Что легче понять? file.writeData( data, true ); или en...
задан 25 сент. '08 в 23:31
14
ответов

foreach vs someList.ForEach() {}

Существует много способов перебора коллекции. Любопытно, есть ли какие-либо различия или почему вы должны использовать один путь друг над другом. Первый тип: List<string> someList = <some way to init> foreach(string s in someList) { ...
задан 22 окт. '08 в 17:19
10
ответов

Найдите строку в Enum и верните Enum

У меня есть перечисление: public enum MyColours { Red, Green, Blue, Yellow, Fuchsia, Aqua, Orange } и у меня есть строка: string colour = "Red"; Я хочу иметь возможность вернуться: MyColours.Red от public MyColou...
задан 18 февр. '10 в 19:34
9
ответов

Разница между перечислением Java и итератором

Какая разница между этими двумя интерфейсами? Enumeration имеет преимущества при использовании Iterator? Если кто-нибудь сможет разработать, будет оценена эталонная статья.
задан 04 июня '09 в 4:35
9
ответов

Как получить имя значения перечисления в Swift?

Если у меня есть перечисление с необработанными значениями Integer: enum City: Int { case Melbourne = 1, Chelyabinsk, Bursa } let city = City.Melbourne Как преобразовать значение city в строку Melbourne? Является ли этот тип интроспекции имен...
задан 09 июня '14 в 6:04
11
ответов

Есть ли предопределенное перечисление месяца в библиотеке .NET?

Я хочу посмотреть, есть ли официальное перечисление в течение нескольких месяцев в инфраструктуре .net. Мне кажется, что есть одно, из-за того, насколько распространено использование месяца, и потому, что в инфраструктуре .net есть другие такие пере...
задан 22 мая '09 в 22:21
6
ответов

Методы Java Enum

Я хотел бы объявить направление перечисления, которое имеет метод, который возвращает противоположное направление (следующее не является синтаксически правильным, т.е. перечисления не могут быть созданы, но это иллюстрирует мою точку). Возможно ли эт...
задан 19 сент. '13 в 1:55