Вопросы с тегом '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
5
ответов

Методы внутри enum в С#

В Java можно иметь методы внутри перечисления. Есть ли такая возможность в С# или это просто коллекция строк и все? Я пытался переопределить ToString() но он не компилируется. У кого-нибудь есть простой пример кода?
задан 13 мая '11 в 2:24
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