Все вопросы: [enumeration]

87 вопросов

2
голосов
4ответов
6212 просмотров

Is there a simple way to alphabetize a String Enumeration in Java?

Just as the title says. I tried messing around a bit with Collections.sort() on a List[] and the .sort() function of an ArrayList but I was never able to parse it back to an Enumeration. Thanks! EDIT: Here's some pseduocode and further explanation. My goal is to take the keys() from a Hashtab...

4
голосов
7ответов
6830 просмотров

Enumerate an IDictionary.Keys collection which is an ICollection<t></t>

I hope i don't get slammed for asking something so basic. I could Google for the answer, but I want to hear something that's not from a textbook. I'm writing a unit test to verify that my IDictionary Keys are sequential. Since the Keys property is an ICollection&lt;T&gt;, I want to enumerate o...

38
голосов
9ответов
24812 просмотров

Enumerate over an enum in C++

In C++, Is it possible to enumerate over an enum (either runtime or compile time (preferred)) and call functions/generate code for each iteration? Sample use case: enum abc { start a, b, c, end } for each (__enum__member__ in abc) { function_call(__enum__memb...

1
голосов
2ответов
1187 просмотров

Enumeration hasMoreElements()

I have a JSP/HTML form where there are 2 elements.One is a select dropdown and another is a File upload box(input type="file").I use POST method and enctype as form-multipart.Now I am able to access both the dropdown list and file using MultipartRequest object.No problem in that. But when I don'...

90
голосов
8ответов
22609 просмотров

Singular or plural for enumerations?

Do you use singular or plural for enumerations? I think it makes best sense with plural in the declaration enum Weekdays { Monday, Tuesday, Wednesday, Thursday, Friday, Saturday, Sunday } ... but I think it makes more sense with singular when using the type, e.g. W...

3
голосов
1ответов
3961 просмотров

Enumerating Outlook ContactItem properties

I'm trying to enumerate the properties of an Microsoft.Office.Interop.Outlook.ContactItem object (let's call it ci) with this code: System.Reflection.BindingFlags bf = System.Reflection.BindingFlags.Default; foreach (System.Reflection.PropertyInfo pi in ci.GetType().GetPropertie...

1
голосов
1ответов
111 просмотров

How to setup constants like this - Constants.Page.Title.MyCase - in C#?

I am trying how figure how to setup like for instance Color.RGG.Black which equal to "#000000" I am trying to make it similar like that and implement into my Constants Class. How do I do this? Constants.Page.Title.MyCase equal to "My Case"; Thanks

4
голосов
4ответов
2453 просмотров

Scala enumeration and reflection

After working in Java for a long time, I started to get interested in Scala. As a learning project, I am trying to duplicate a java library that stores and retrieves state objects from the database. For this, I would like to be able to just specify a state object like this: @PersistName("PERSON...

6
голосов
5ответов
3588 просмотров

What are the different ways of handling 'Enumerations' in SQL server?

We currently define a list of constants (mostly these correspond to enumerations we have defined in the business layer) at the top of a stored procedure like so: DECLARE @COLOR_RED INT = 1 DECLARE @COLOR_GREEN INT = 2 DECLARE @COLOR_BLUE INT = 3 But these often get repeated for many stored pro...

8
голосов
4ответов
3960 просмотров

C#: Is a SortedDictionary sorted when you enumerate over it?

A SorteDictionary is according to MSDN sorted on the key. Does that mean that you can be sure that it will be sorted when you enumerate it in a foreach? Or does it just mean that the SortedDictionary works that way internally to have better performance in various cases?

8
голосов
4ответов
4417 просмотров

Когда элементы меняются при перечислении, влияет ли это на перечисление?

Представьте себе, что во время foreach(var item in enumerable) Перечислимые элементы меняются. Это повлияет на текущий foreach? Пример: var enumerable = new List&lt;int&gt;(); enumerable.Add(1); Parallel.ForEach&lt;int&gt;(enumerable, item =&gt; { enumerable.Add(item + 1); });...

0
голосов
1ответов
1761 просмотров

J2ME получает конкретный объект из вектора

В настоящее время я создаю объект постоянного хранилища для своего приложения Blackberry. Он содержит вектор объектов настройки. Моя текущая реализация для получения определенного значения настроек выглядит следующим образом public String getSettingByName(String key) { String value = ...

1
голосов
3ответов
99 просмотров

Каким будет самый разумный способ выполнения последовательностей перестановочного кода для запуска через перечислитель?

У меня есть следующее перечисление (псевдокод) enum RunSequence : int { ABCD = 1 , BCDA = 2 , DABC = 3 , .... } Вы уловили идею ... Теперь, если каждая буква представляет около 4 строк кода, что было бы наиболее разумным способом построения логики для выполнения этих 16 строк кода в ж...

0
голосов
5ответов
5260 просмотров

Используйте List <t> ForEach, чтобы добавить элемент в HashTable</t>

У меня есть список строковых значений, которые я хочу добавить в хэш-таблицу или другой массив, к которому можно получить доступ по ключу / индексу, но не могу его реализовать. У меня это работает так, как я хочу, но уродливо List&lt;string&gt; valueList = new List&lt;string&gt;(); ...

25
голосов
3ответов
31164 просмотров

IEnumerable, IEnumerator vs foreach, когда что использовать

Я проходил через IEnumerable и IEnumerator, но не смог четко выделить одну точку ... если у нас есть foreach, тогда зачем нам эти два интерфейса? Есть ли какой-либо сценарий, в котором мы должны использовать интерфейсы. Если да, то кто-нибудь может объяснить на примере. Любые предложения и замеч...

27
голосов
3ответов
16808 просмотров

Как подсчитать количество строк в строке Objective-C (NSString)?

Я хочу подсчитать строки в NSString в Objective-C. NSInteger lineNum = 0; NSString *string = @"abcde\nfghijk\nlmnopq\nrstu"; NSInteger length = [string length]; NSRange range = NSMakeRange(0, length); while (range.location &lt; length) { range = [string lineRangeForRange:NSMak...

3
голосов
2ответов
10149 просмотров

Перечисление массива, содержащего словарь, дает неожиданный результат

У меня вопрос: почему он выводит последние 4 строки в журнале (см. ниже) ... эти объекты являются частью словаря, напечатанного ранее в журнале, и не должны располагаться в конце массива? Мне здесь не хватает чего-то фундаментального ... спасибо NSDictionary *dictionary = [NSDictionary dictio...

4
голосов
10ответов
718 просмотров

.net перечисление первое и последнее

Есть ли способ в .NET (или в каких-то стандартных методах расширения) задавать вопросы о перечислении? Например, текущий элемент является первым или последним элементом в перечислении: string s = ""; foreach (var person in PeopleListEnumerator) { if (PeopleListEnumerator.IsFirstItem) s...

5
голосов
2ответов
3655 просмотров

Преобразование перечисления в итератор

У меня есть следующее неявное преобразование для java.util.Enumerations implicit def enumerationIterator[A](e : Enumeration[A]) : Iterator[A] = { new Iterator[A] { def hasNext = e.hasMoreElements def next = e.nextElement def remove = throw new UnsupportedOperat...

4
голосов
4ответов
17037 просмотров

Быстрый способ перечислить все файлы, включая подпапки

Кто-нибудь знает о более быстром способе перечисления через каталог и подпапки, чтобы собрать все файлы в перечислении? Вот что у меня сейчас есть: Public Shared allFiles() As String allFiles = Directory.GetFiles(&lt;ServerLocation&gt;, "*.*", SearchOption.AllDirectories) Спасибо! JFV ...

1
голосов
3ответов
2670 просмотров

Диапазон аналогового джойстика DirectInput

Я использую DirectInput для обработки устройств ввода, я перечисляю устройства и элементы на каждом устройстве. При использовании аналоговых джойстиков на моем игровом планшете они сообщают значения в диапазоне 0–65535. Это всегда для всех типов абсолютных осей? Если нет: есть ли способ ...

2
голосов
3ответов
301 просмотров

Перечисление всех строк, соответствующих заданным ограничениям

Я ищу название следующего класса проблемы, чтобы найти в Google эффективные алгоритмы и дополнительную информацию. У меня есть алфавит из трех символов {-1, 0, 1}. Мне нужно эффективно сгенерировать все строки длиной 24, которые в основном состоят из {0}, но содержат от нуля до восьми симв...

6
голосов
4ответов
3949 просмотров

Как создать перечисление цветов в приложении оконных форм?

Я столкнулся с "проблемой", которая, на мой взгляд, должна быть довольно распространенной, и задумался, может ли кто-нибудь помочь. Я создаю простую форму Windows (используя VB.NET) для друга, чтобы использовать его на работе. Его компания имеет около 10 конкретных цветовых схем (у них есть с...

3
голосов
8ответов
5131 просмотров

Перечисление комбинаций из N шаров в A коробках?

Я хочу перечислить все возможные комбинации N шаров в блоках A . пример: У меня есть 8 мячей для раздачи в 3 коробках: box_1 box_2 box_3 case-1 8 0 0 case-2 0 8 0 case-3 0 0 8 case-4 7 1 0 case-5 ...

451
голосов
8ответов
343004 просмотров

Как мне перебрать NSArray?

Я ищу стандартную идиому для перебора NSArray. Мой код должен подходить для OS X 10.4+.

5
голосов
1ответов
1928 просмотров

Как перечислить список нестроковых объектов в Python?

Есть хороший класс Enum из enum, но он работает только для строк. В настоящее время я использую: for index in range(len(objects)): # do something with index and objects[index] Думаю, это не оптимальное решение из-за преждевременного использования len. Как можно сделать это бол...

120
голосов
10ответов
89908 просмотров

Разница между Java Enumeration и Iterator

В чем точная разница между этими двумя интерфейсами? Имеет ли Enumeration преимущества перед использованием Iterator ? Если кто-нибудь может уточнить, была бы признательна справочная статья.

0
голосов
1ответов
1598 просмотров

Работа с задачей простого перечисления ObjectQuery в Linq-To-Entities Entity SQL

Я работаю над изменением этого примера: Using advWorksContext As New AdventureWorksEntities ' Call the constructor that takes a command string and ObjectContext. Dim productQuery1 As New ObjectQuery(Of Product)("Product", advWorksContext) Dim result As Product For Each resu...

34
голосов
12ответов
31074 просмотров

Почему люди используют перечисления в C ++ как константы, в то время как они могут использовать const?

Почему люди используют перечисления в C ++ в качестве констант, когда они могут использовать const?

97
голосов
11ответов
57803 просмотров

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

Я ищу, есть ли официальное перечисление месяцев в платформе .net. Мне кажется возможным, что он есть, из-за того, насколько часто используется месяц, и потому, что в структуре .net есть другие подобные перечисления. Например, есть список дней недели, System.DayOfWeek, который включает поне...