База ответов ИНТУИТ

Разработка компиляторов

<<- Назад к вопросам

Проверку допустимости присваиваемого значения можно провести с помощью следующего кода:

(Отметьте один правильный вариант ответа.)

Варианты ответа
private int m_AgeOfClient;public int AgeOfClient {   get { if (AccessToPersonalInfoAllowed()) return m_AgeOfClient; }   set { if (value > 0 && value <= 120)              m_AgeOfClient = value;         else             MessageBox.Show("This client is not recommended for insurance");        }}
(Верный ответ)
Hashtable ziphash = new Hashtable();...foreach (string zip in ziphash.Keys) {   Console.WriteLine(zip + "          " + ziphash[zip]);}
private int m_stateOfVeryCriticalResource;public int stateOfVeryCriticalResource {  get { if (IsAllowedUser())            return m_stateOfVeryCriticalResource; }  set { if (IsAdmin())            m_stateOfVeryCriticalResource = value; }}...stateOfVeryCriticalResource = vcrCompletelyScrewedUp;
Похожие вопросы
Для изучения сгенерированного MSIL-кода можно использовать утилиту:
Отключить контроль переполнения можно с помощью ключевого слова:
В .NET использовать механизм регулярных выражений можно с помощью следующих клссов:
С помощью какого способа можно решать задачи анализа потоков данных?
Примером определения типов, значения которых возвращаются как значения семантик является:
С помощью каких грамматик можно определить большинство использующихся в настоящее время языков программирования?
В Lex'е вернуть последние n символов цепочки обратно во входной поток можно с помощью:
Для решения задачи построения генератора кода применяется теория:
Удаление мертвого кода заключается в удалении такого оператора, у которого:
Для написания опасного кода необходимо пометить метод или блок ключевым словом: