Login
C# - где используется класс Debug?
846 просмотров
Перейти к просмотру всей ветки
in Antwort MrSanders 28.11.22 10:03, Zuletzt geändert 28.11.22 11:58 (alex445)
Кстати, а в шарпе с его любовью к украшательствам ещё не сделали какую-нибудь перделку, которая автоматически бросает эксепшен если параметр null?
Типа foo! в декларации метода? Или "покупайте решарпер и радуйтесь [NotNull]" (была ж такая аннотация вроде)
Про старый NotNull есть такая инфа. Но щас МС ввела вот такие штуки: 1, 2.
Ну и с версии .NET Core 3.0 этот атрибут снова присутствует.
Решарпер, говорят, жрёт оперативу как не в себя (до перехода на 64-битную Студию это была проблема) и, грубо говоря, понижает грейд твоего процессора примерно на 1 (т.е. Core i7 начинает ворочаться как i5). А его фичи постепенно переходят на "Студию из коробки".