- 1
- 2
public ArgumentException (string? message, string? paramName);
public ArgumentNullException (string? paramName, string? message);
Нашли или выдавили из себя код, который нельзя назвать нормальным, на который без улыбки не взглянешь? Не торопитесь его удалять или рефакторить, — запостите его на говнокод.ру, посмеёмся вместе!
0
public ArgumentException (string? message, string? paramName);
public ArgumentNullException (string? paramName, string? message);
https://learn.microsoft.com/en-us/dotnet/api/system.argumentexception.-ctor?view=net-7.0#system-argumentexception-ctor(system-string-system-string)
https://learn.microsoft.com/en-us/dotnet/api/system.argumentnullexception.-ctor?view=net-7.0#system-argumentnullexception-ctor(system-string-system-string)
Ловить их никгда не надо, если ты не фрейммворк
Обработка ошибок -- каша из собачьего говна и соплей, что в ЯЖА что в шарпе
в ЯЖА ты тоже можешь кинуть NPE, но ты не должен
?
>только начались
используй силу люк https://www.jetbrains.com/help/resharper/Reference__Code_Annotation_Attributes.ht ml
правда я х3, чо там в рантайме
Да, именно так.
> используй силу люк
Я, скажем так, в рот ебал эти ёбанные кривые надстройки над языком. Мне питоньих аннотаций хватило, спасибо.
>ебал
Ну слушай, в ЙАЖА код обмазывают аннотациями от JB, и они участвуют в компиляции и хоть и не ломают комиляцию, но генерят исключения в рантайме и слабенькие варнинги от IDE. Хоть чтото
Хотя по уму конечно такой хуйни быть не должно. В коко такой проблемы нет. В расте нет. Даже наверное в крестах нету, если не пирдолица с дикими указателями.
– был разговор с одним шарпеем недавно, он реально не мог понять, а зачем оно надо, лол
Тупые-с.
This constructor is called during deserialization to reconstitute the exception object transmitted over a stream. For more information, see XML and SOAP Serialization.
тут просто в сосднем отделе написали свою реализацию квадратново колеса