Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате
Форум программистов > Общие вопросы по .NET и C# > Как создать массив структур?


Автор: Fedor 23.4.2005, 16:12
Код
struct AllEvents
        {
            string Name,Caption,Text;
            int TDay,TMonth,TYear;
            string Command;
        };
        AllEvents[] AEvents = new AllEvents[10];

А как теперь обратится к елементам?
Или что не правильно?

Автор: Fedor 23.4.2005, 16:24
Тупанул. Проблема решалась так:
Код
struct AllEvents    
        {    
            public string Name,Caption,Text;    
            public int TDay,TMonth,TYear;    
            public string Command;    
        };    
        AllEvents[] AEvents = new AllEvents[10];    


Автор: stron 23.4.2005, 18:40
Fedor
В шарпе элемента классов(структур) по умолчанию - private,
а в VB - public

Автор: Cr@$h 23.4.2005, 20:49
Прости за тавтологию, но я сам не понял, понял ты уже или нет:
Код

AEvents[0].TYear = 2005

Автор: Fedor 24.4.2005, 08:43
Цитата(stron @ 23.4.2005, 18:40)
В шарпе элемента классов(структур) по умолчанию - private,
а в VB - public

угу. Спасибо.


Cr@$h да, уже понял. Просто без слов public никак не мог достучаться до полей структуры. Спасибо.

Powered by Invision Power Board (http://www.invisionboard.com)
© Invision Power Services (http://www.invisionpower.com)