Exception в конструкторе класса - C#

Узнай цену своей работы

Формулировка задачи:

Доброе утро , стала интересна такая штука, создаем класс, конструктор получает например инт, и скажем если получил 0 то выкидывает исключение , ну и в коде соответственно отмечается строка где это исключение, а можно ли сделать так что бы выкидывало на строчку кода где задается экземпляр?
И еще вопросик , если конструктор получает инт , то можно как то сделать что бы задавать вместо
MyClass X = new MyClass(1)
например
MyClass X ;
X=1;

Решение задачи: «Exception в конструкторе класса»

textual
Листинг программы
public clacc MyClass(int input)
{
if(input = 0)
throw new ArgumentException("input");
// flow...
}

ИИ для рефератов и докладов


  • Экспорт Word по ГОСТу
  • Минимум 80% уникальности текста
  • Поиск релевантных источников в интернете
  • Готовый документ за 2 минуты

Оцени полезность:

15   голосов , оценка 4.067 из 5
Похожие ответы