Size: a a a

2020 February 18

V

Vabka in pro.net
А от чего лонг поллинг возник? Клиент на интернет експлорере?
источник

IC

Ilya Chernoudov in pro.net
Vabka
== null и is null - это одно и то же
😔
источник

V

Vabka in pro.net
Проверь на sharplab
источник

AM

Anatoly Manzhugin in pro.net
EgorBo
как вам проверка аргументов на налл при помощи дискардов -_-
а чому
return str?.Length ?? throw new ArgumentNullException(nameof(str));
не написали? Помоему одинаково по понятности
источник

Dv

Dr. Friedrich von Never in pro.net
EgorBo
как вам проверка аргументов на налл при помощи дискардов -_-
К великому сожалению, это больше практически не нужно при наличии nullable ref types? Кто нарушил контракт метода — сам виноват.
источник

V

Vabka in pro.net
Vabka
Проверь на sharplab
источник

IC

Ilya Chernoudov in pro.net
А теперь сделай вместо object expression
источник

V

Vabka in pro.net
Ilya Chernoudov
А теперь сделай вместо object expression
тебе для експрешенов?
источник

V

Vabka in pro.net
для експрешенов, емнип, ?? вообще не доступен
источник

V

Vabka in pro.net
для Nullable<T> в обоих случаях вызывается HasValue
источник

IC

Ilya Chernoudov in pro.net
Смысл в том, чтобы была перегрузка ==.
источник

V

Vabka in pro.net
Ilya Chernoudov
Смысл в том, чтобы была перегрузка ==.
а ты так хочешь
источник

IC

Ilya Chernoudov in pro.net
Vabka
а ты так хочешь
Is будет использовать reference equals
источник

IC

Ilya Chernoudov in pro.net
А не перегрузку
источник

IC

Ilya Chernoudov in pro.net
Даже неreference equals а просто инструкции сравнения с null
источник

V

Vabka in pro.net
Ilya Chernoudov
Даже неreference equals а просто инструкции сравнения с null
ты какой-то кринж хочешь. Не надо так
источник

V

Vabka in pro.net
источник

V

Vabka in pro.net
у тебя что == null возвращает что-то не то что должно быть?
источник

V

Vabka in pro.net
или ты в операторах какой-то сайд-эффект делаешь?
источник

IC

Ilya Chernoudov in pro.net
Ладно, забей, дичь тебе задвигаю
источник