powered by simpleCommunicator - 2.0.57     © 2025 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / WinForms, .Net Framework [игнор отключен] [закрыт для гостей] / Int32 =int?
14 сообщений из 14, страница 1 из 1
Int32 =int?
    #38117202
ZVER-10
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
не догнал, в чем разница. enum MyEnum : Int32 { a, b, c } и enum MyEnum : int { a, b, c }
...
Рейтинг: 0 / 0
Int32 =int?
    #38117208
Фотография МСУ
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
...
Рейтинг: 0 / 0
Int32 =int?
    #38117227
ZVER-10
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
МСУ http://msdn.microsoft.com/ru-ru/library/ya5y69ds.aspx всеравно не догнал.
Код: plaintext
1.
2.
3.
4.
5.
 Ключевые слова типов C# и их псевдонимы являются взаимозаменяемыми. Например, можно объявить целочисленную переменную при помощи одного из следующих объявлений.

int x = 123;
System.Int32 x = 123;

объясните боле проще пжл.
...
Рейтинг: 0 / 0
Int32 =int?
    #38117231
ZVER-10
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
МСУ,
и еще если можно, почему так:
Код: c#
1.
2.
3.
4.
5.
6.
7.
8.
public class EnumTest
{
    enum Days { Sun, Mon, Tue, Wed, Thu, Fri, Sat };

    static void Main()
    {
        int x = (int)Days.Sun;   //так можно
        int y = Days.Fri;        //а так нет ...
...
Рейтинг: 0 / 0
Int32 =int?
    #38117234
ZVER-10
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
МСУ,
вот слова МСДН : ...Каждый тип перечисления имеет базовый тип, который может быть любым целым типом, исключая char. ...
...
Рейтинг: 0 / 0
Int32 =int?
    #38117238
ZVER-10
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
МСУ,
и нигде не нашел, чтоб говорилось о том что можно только встроенных типов использовать в перечислениях
...
Рейтинг: 0 / 0
Int32 =int?
    #38117245
Фотография Где-то в степи
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
...
Рейтинг: 0 / 0
Int32 =int?
    #38117247
ZVER-10
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Где-то в степи,
ну хорошо. а вот это почему так:
Код: c#
1.
2.
3.
4.
5.
6.
7.
8.
public class EnumTest
{
    enum Days { Sun, Mon, Tue, Wed, Thu, Fri, Sat };

    static void Main()
    {
        int x = (int)Days.Sun;   //так можно
        int y = Days.Fri;        //а так нет ...
...
Рейтинг: 0 / 0
Int32 =int?
    #38117249
Фотография Где-то в степи
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
ZVER-10,
ну там же написано, в середине статьи, почему так а не этак, чисто конкретно и ясно...
...
Рейтинг: 0 / 0
Int32 =int?
    #38117254
ZVER-10
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Где-то в степиZVER-10,
ну там же написано, в середине статьи, почему так а не этак, чисто конкретно и ясно... если Вы имели ввиду вот этот фрагмент :
...Базовый тип указывает размер хранилища, выделенного для каждого перечислителя. Однако для преобразования из типа enum в целочисленный тип необходимо явное приведение. Например, следующий оператор назначает перечислитель Sun переменной типа int, используя приведение для преобразования enum в int:... значит я явно тупой, так как это мне говорит как нужно а почему так- не понял
...
Рейтинг: 0 / 0
Int32 =int?
    #38117260
Фотография Где-то в степи
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
...
Рейтинг: 0 / 0
Int32 =int?
    #38117265
ZVER-10
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Где-то в степи,МСУ
благодарю
...
Рейтинг: 0 / 0
Int32 =int?
    #38117273
Фотография LR
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
ZVER-10
Код: c#
1.
        int y = Days.Fri;        //а так нет ...


спробуйте Creating Generic Enums using C# , мож понравится
...
Рейтинг: 0 / 0
Int32 =int?
    #38118409
ZVER-10
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
LRспробуйте Creating Generic Enums using C# , мож понравится спс, интересная статья
...
Рейтинг: 0 / 0
14 сообщений из 14, страница 1 из 1
Форумы / WinForms, .Net Framework [игнор отключен] [закрыт для гостей] / Int32 =int?
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]