C# noob question ...проблема во время init в конструкторе - что дальше?
Я беру несколько аргументов в конструкторе классов для инициализации некоторых частных переменных. Что делать, когда данные передаются не так, как я ожидаю (неправильная длина строки, числа из ожидаемого диапазона, несуществующий путь, такие вещи ...)? Выбросить исключение? Добавить флаг «Все прошло хорошо»?
как обычно делается?