Вопросы с тегом 'enums'
Тип данных, состоящий из набора именованных значений, называемых элементами, членами или перечислениями типа.
30
Как перечислить перечисление?
Как вы можете перечислить enum в С#?
например. следующий код не компилируется:
public enum Suit
{
Spades,
Hearts,
Clubs,
Diamonds
}
public void EnumerateAllSuitsDemoMethod()
{
foreach (Suit suit in Suit)
{
DoSom...
19 сент. '08 в 20:34
47
Каков предпочтительный синтаксис для определения перечислений в JavaScript?
Каков предпочтительный синтаксис для определения перечислений в JavaScript? Что-то вроде:
my.namespace.ColorEnum = {
RED : 0,
GREEN : 1,
BLUE : 2
}
// later on
if(currentColor == my.namespace.ColorEnum.RED) {
// whatever
}
Или ест...
13 нояб. '08 в 19:09
26
Как получить значение перечисления из строкового значения в Java?
Скажем, у меня есть перечисление, которое просто
public enum Blah {
A, B, C, D
}
и я хотел бы найти значение перечисления строки, например "A", которая будет Blah.A. Как это можно сделать?
Является ли метод Enum.valueOf() мне нужен? Если д...
02 мар. '09 в 22:56
28
Получить значение int из enum в С#
У меня есть класс под названием Questions (множественное число). В этом классе есть перечисление, называемое Question (единственное число), которое выглядит следующим образом.
public enum Question
{
Role = 2,
ProjectFunding = 3,
TotalEm...
03 июн. '09 в 6:46
17
Сравнение элементов перечисления Java: == или equals()?
Я знаю, что перечисления Java скомпилированы для классов с частными конструкторами и кучей публичных статических членов. При сравнении двух членов данного перечисления я всегда использовал .equals(), например.
public useEnums(SomeEnum a)
{
if(a...
17 нояб. '09 в 17:26
12
Что означает атрибут Enlue [Flags] Enum в С#?
Время от времени я вижу перечисление следующим образом:
[Flags]
public enum Options
{
None = 0,
Option1 = 1,
Option2 = 2,
Option3 = 4,
Option4 = 8
}
Я не понимаю, что именно делает [Flags] -трибут.
У кого-нибудь есть хоро...
12 авг. '08 в 4:09
43
Как я могу представить "Enum" в Python?
Я в основном разработчик С#, но сейчас я работаю над проектом на Python.
Как я могу представить эквивалент Enum в Python?
31 авг. '08 в 15:55
23
Создать общий метод, ограничивающий T до Enum
Я создаю функцию для расширения концепции Enum.Parse, которая
Позволяет анализировать значение по умолчанию, если значение Enum не найдено
Нечувствителен к регистру
Итак, я написал следующее:
public static T GetEnumFromString<T>(string val...
17 сент. '08 в 1:56
15
Что такое перечисление typedef в Objective-C?
Я не думаю, что я принципиально понимаю, что такое enum, и когда его использовать.
Например:
typedef enum {
kCircle,
kRectangle,
kOblateSpheroid
} ShapeType;
Что действительно объявляется здесь?
01 апр. '09 в 21:59
25
JavaScriptSerializer - JSON-сериализация перечисления в виде строки
У меня есть класс, который содержит свойство enum, и после сериализации объекта с использованием JavaScriptSerializer мой результат json содержит целочисленное значение перечисления, а не его string "имя". Есть ли способ получить enum как string в мо...
14 мар. '10 в 5:18
8
Можете ли вы просмотреть все значения перечисления?
У этого вопроса уже есть ответ: Как перечислить перечисление? 14 ответов
public enum Foos
{
A,
B,
C
}
Есть ли способ перебрать возможные значения Foos?
В принципе?
foreach(Foo in Foos)
09 июн. '09 в 20:25
35
Строковое представление Enum
У меня есть следующее перечисление:
public enum AuthenticationMethod
{
FORMS = 1,
WINDOWSAUTHENTICATION = 2,
SINGLESIGNON = 3
}
Однако проблема в том, что мне нужно слово "FORMS", когда я запрашиваю AuthenticationMethod.FORMS, а не иде...
08 янв. '09 в 14:15
11
Цикл 'for' для итерации по перечислению в Java
У меня есть enum в Java для кардинального и промежуточного направлений:
public enum Direction {
NORTH,
NORTHEAST,
EAST,
SOUTHEAST,
SOUTH,
SOUTHWEST,
WEST,
NORTHWEST
}
Как я могу написать цикл for, который выполняет итерац...
09 июл. '09 в 16:24
22
Преобразовать строку в перечисление в С#
Какой лучший способ преобразовать строку в значение перечисления в С#?
У меня есть тег select HTML, содержащий значения перечисления. Когда страница размещена, я хочу поднять значение (которое будет в форме строки) и преобразовать его в значение пер...
19 авг. '08 в 12:51