Вопросы по теме 'enums'
Что означает атрибут перечисления [Flags] в C #?
Время от времени я вижу перечисление вроде следующего:
[Flags]
public enum Options
{
None = 0,
Option1 = 1,
Option2 = 2,
Option3 = 4,
Option4 = 8
}
Я не понимаю, что именно делает атрибут [Flags] .
У кого-нибудь...
524488 просмотров
schedule
08.12.2023
Как я могу привязаться к перечислению в WPF с текущим значением
У меня есть простое перечисление .Net. У меня также есть объект модели представления, у которого есть свойство CurrentValue типа моего перечисления. Это свойство может быть привязано к данным (объект реализует INotifyPropertyChanged). Теперь я...
1748 просмотров
schedule
24.05.2024
Отображение списка перечислений
У меня есть таблица под названием UserPermissions с FK для таблицы пользователей по userId, а затем строковый столбец для строкового значения перечисления.
Я вижу ошибку NHibernate.MappingException: ассоциация из таблицы UserPermissions относится к...
2197 просмотров
schedule
03.05.2024
doxygen: как мне документировать значения \enum вне очереди?
Чтобы быть точным: я знаю, как доксировать перечисления в момент объявления, вместо этого я хочу доксировать их вне строки.
Я хочу, чтобы заголовочный файл не содержал комментариев doxygen; все они находятся в файле .cpp. Это не проблема для...
5161 просмотров
schedule
17.05.2024
Сопоставление значений перечисления со строками в C ++
Есть ли способ во время выполнения сопоставить значение перечисления с именем? (Я строю с GCC.)
Я знаю, что GDB может это сделать, и я готов использовать что-то непереносимое и мешающее с отладочными данными.
Изменить: Я ищу решение,...
2077 просмотров
schedule
04.02.2024
Универсальная версия Enum.Parse в C #
Я регулярно задавался вопросом, почему C # до сих пор не реализовал Generic Enum.Parse
Допустим, у меня есть
enum MyEnum
{
Value1,
Value2
}
И из XML-файла / записи в БД я хочу создать Enum.
MyEnum val =...
22424 просмотров
schedule
04.12.2023
Winforms привязывает Enum к переключателям
Если у меня есть три переключателя, как лучше всего связать их с перечислением, которое имеет одинаковые варианты? например
[] Choice 1
[] Choice 2
[] Choice 3
public enum MyChoices
{
Choice1,
Choice2,
Choice3
}
7890 просмотров
schedule
25.11.2023
Перегрузка операторов для перечислений
Можно ли определить операторы для перечислений? Например, у меня в классе есть enum Month, и я хотел бы написать ++my_month. Спасибо P.S. Чтобы избежать переполнения, я сделал что-то вроде этого:
void Date::add_month()
{
switch(my_month_)...
19626 просмотров
schedule
06.04.2024
Как использовать перечисление флагов в качестве свойства пользовательского компонента в SSIS?
Я программирую пользовательский компонент для SSIS, в котором мне нужно следующее Enum в качестве свойства, которое я могу редактировать (необходим выбор нескольких значений).
[Flags]
public enum PermissionSettings : ushort
{
None = 0,...
945 просмотров
schedule
18.02.2024
Стратегия наследования SINGLE_TABLE с использованием перечислений в качестве значения дискриминатора
Можно ли использовать перечисление в качестве значения дискриминатора при использовании стратегии наследования SINGLE_TABLE?
19453 просмотров
schedule
23.10.2023
Введите безопасные (r) битовые флаги в С++?
Пересматривая старый код на C++, я наткнулся на несколько битовых флагов , определенных как перечисления.
enum FooFlags
{
FooFlag1 = 1 << 0,
FooFlag2 = 1 << 1,
FooFlag3 = 1 << 2
// etc...
};
Это не редкость,...
5574 просмотров
schedule
05.12.2023
Присвойте несколько значений элементам перечисления
Привет, у меня есть это перечисление в настоящее время
[Serializable]
public enum Country
{
US = 1,
Canada = 2,
}
Когда я обычно получаю целое число из базы данных, я конвертирую его в перечисление, используя
(Country)...
54773 просмотров
schedule
11.04.2024
проблемы с объявлением статического перечисления, C#
Привет, я пытаюсь объявить статическое перечисление так:
using System;
using System.Collections.Generic;
using System.Linq;
using System.Web;
using System.Web.Mvc;
namespace Lds.CM.MyApp.Controllers
{
public class MenuBarsController :...
72848 просмотров
schedule
08.07.2022
В JSP EL значение перечисления всегда пустое
При попытке заставить работать условие EL я обнаружил, что значения перечисления полностью игнорируются. Мне кажется, что это противоречит спецификации.
<c:out value='${com.foobar.data.BookingStatus.FAILED}' />
<c:out...
13267 просмотров
schedule
21.12.2023
Как мне настроить это перечисление, чтобы вернуть изображение, которое я хочу?
Я пытаюсь настроить это перечисление так, чтобы оно могло возвращать правильное изображение, хотя я борюсь со способом включения контекста, поскольку он находится в отдельном классе.
public enum CubeType
{
GREEN {
public Drawable...
2347 просмотров
schedule
20.08.2022
Являются ли .net Enums преобразовываемыми типами? (маршаллинг)
По-видимому, есть список непреобразуемых типов, и пока я не вижу в нем конкретно Enums. Они вообще мутные? Или это зависит от того, объявлены ли они с непреобразуемым базовым типом?
//e.g.
internal enum SERVERCALL : uint
{
IsHandled = 0,...
2577 просмотров
schedule
02.09.2022
Помощник Enum в С# не дает ожидаемого результата
По сути, по какой-то причине я не получаю правильный тип перечисления, и я не могу понять, почему, мой код ниже, заранее большое спасибо за любые указатели/объяснения...
РЕДАКТИРОВАТЬ: type-> изменено на другое имя (спасибо, ребята, за внимание)...
614 просмотров
schedule
14.10.2023
Что происходит под капотом, когда вы приводите enum к int в C#?
Я хочу реализовать эмулятор на С#.
Одна из вещей, которые я рассматривал, заключалась в создании перечисления всех кодов операций, связанных с их значением байта. Однако мне интересно, может ли это быть плохой идеей, учитывая, как часто мне нужно...
609 просмотров
schedule
26.05.2024
Как написать перечисление на F# без явного назначения числовых литералов?
У меня есть перечисление в F#, например:
type Creature =
| SmallCreature = 0
| MediumCreature = 1
| GiantCreature = 2
| HumongousCreature = 3
| CreatureOfNondescriptSize = 4
Мне не нравится вводить числа вручную, и я хочу легко...
866 просмотров
schedule
02.11.2023
Перечисление значений в виде раскрывающегося списка
Я столкнулся с проблемой заполнения раскрывающегося списка из значений класса Enum. Мой код класса перечисления:
package abc.xyz.constants;
public enum StateConstantsEnum
{
NEWYORK("NY"),
FLORIDA("FL"),...
19023 просмотров
schedule
16.11.2023