Deutsch
Germany.ruФорумы → Архив Досок→ Программирование

Можно ли возвращать null из функции?

12.04.24 22:51
Re: Можно ли возвращать null из функции?
 
AlexNek патриот
AlexNek
по мне так все логично

Только потому, что вы вероятно "живете" в этом домене.


А по мне, функция берет на себя слишком много и для этого много нужно смотреть реализацию функции.


Если налогового номера нет, то исключение.

Если налоговый номер не определён, то возвращаем null

Если налоговый номер неправильный, то?

Если фирма иностранная, то исключение.

Если клиент не найден то ?


И по вашему описанию хотелось бы видеть, что то в виде этого

string? GetTaxIdByCustomerId(int customerId, string residentСountryId)


И какое отличие от "номера нет" от "номер не определен"?

А если клиент не фирма?

 

Перейти на