Имя пользователя:
Пароль:  
Помощь | Регистрация | Забыли пароль?  

Название темы: перечисляемые строки
Показать сообщение отдельно

Ветеран


Сообщения: 3320
Благодарности: 916

Профиль | Отправить PM | Цитировать


Вместо switch можно использовать тоже перечисление в качества номера элемента в массиве строк.
Код: Выделить весь код
enum Errors {NoAuthFile, NoFile, FileCorrupted};
//...
string[] ErrorText = {"No Auth File", "No File", "File is corrupted" };
//...
MessageBox.Show(ErrorText[(int)Errors.NoAuthFile]);
MessageBox.Show(ErrorText[(int)Errors.NoFile]);
MessageBox.Show(ErrorText[(int)Errors.FileCorrupted]);
Drongo, указатели в С# используют в крайних случаях (manage(управляемая) политика .NET Framework), в конструкциях unsafe. Их применение даёт возможность повысить быстродействие программы.
Это сообщение посчитали полезным следующие участники:

Отправлено: 01:24, 05-10-2009 | #3

Название темы: перечисляемые строки