Сообщения с тегом ‘enum’
Система типов
Написано admin в 20 Июнь 2008 – 20:47 -Система типов
Давайте рассмотрим, как устроена система типов в языке C#, но вначале для сравнения приведу классификацию типов в стандарте языка C++.
Стандарт языка C++ включает следующий набор фундаментальных типов.
- Логический тип (bool).
- Символьный тип (char).
- Целые типы. Целые типы могут быть одного из трех размеров – short, int, long, сопровождаемые описателем signed или unsigned, который указывает, как интерпретируется значение, – со знаком или без оного.
- Типы с плавающей точкой. Эти типы также могут быть одного из трех размеров – float, double, long double.
Кроме того, в языке есть
- Тип void, используемый для указания на отсутствие информации.
Язык позволяет конструировать типы.
- Указатели (например, int* – типизированный указатель на переменную типа int).
- Ссылки (например, double& – типизированная ссылка на переменную типа double).
- Массивы (например, char[] – массив элементов типа char).
Язык позволяет конструировать пользовательские типы
- Перечислимые типы (enum) для представления значений из конкретного множества.
- Структуры (struct).
- Классы. Read more »
Tags: Boolean, Eiffel, enum, Framework, NET, pointer, Reference, SByte, struct, System, void
Находится в Учебник | No Comments »
Вопрос 16. Как получить все значения enum’а?
Написано admin в 14 Июнь 2008 – 15:38 -Вопрос 16. Как получить все значения enum’а?
Для получения всех значений enum’а следует воспользоваться статическим методом GetNames класса enum.
Пусть, например, мы определили некоторое перечисление так:
enum MyEnum
{
red,
yellow,
blue
};
Tags: AddRange, combobox, enum, GetNames, MyEnum, string, typeof
Находится в FAQ по C# | No Comments »
