Size: a a a

2021 April 26

E

EgorBo in pro.net
ну, есть же темы где можно гораздо тоньше набросить
источник

G

Gtoressan in pro.net
Я даже не пытался троллить, реально интересно узнать опыт использования
источник

G

Gtoressan in pro.net
Может кто-то даже ссылочками поделится
источник

IC

Ilya L Che in pro.net
Отвратительно. На каждом шагу приходится гуглить атрибуты и обмазывать ими код. Но ничего лучше в сишарпе не будет. Используй их или... Хочешь поговорить про фшарп?
источник

Ɖ

Ɖrēw in pro.net
+, каждый раз пытаюсь начать с ними что то новое, каждый раз понимаю, что я чуть ли не единственный человек который это пытается делать, а значит львиная доля библиотек сторонних все ещё требует обмазывать
источник

Ɖ

Ɖrēw in pro.net
Удобно до тех пор, пока код твой
источник

Ɖ

Ɖrēw in pro.net
И то, с нюансами
источник

Ɖ

Ɖrēw in pro.net
Концепция правильная, но это не тот чендж, который надо делать спустя почти 20 лет как язык в проде
источник

G

Gtoressan in pro.net
Подскажите как мне тогда здесь сделать project not nullable
источник

G

Gtoressan in pro.net
Мне только опробовать. Я уже нагуглил <Nullable>enable</Nullable> в файле проекта. Но дальше не идёт
источник

IC

Ilya L Che in pro.net
public static ProjectDto?
источник

G

Gtoressan in pro.net
Ну а как ещё?
источник

IC

Ilya L Che in pro.net
Это не вопрос. Знак вопроса добавь в коде.
источник

G

Gtoressan in pro.net
И что это даст? Извиняюсь, если вопрос глупый. Просто я реально не понимаю
источник

IC

Ilya L Che in pro.net
источник

IC

Ilya L Che in pro.net
Даст это то, что ты не сможешь просто так написать в коде ProjectDto.BuildFrom(myProject).Name, потому что метод BuildFrom помечен как потенциально возвращающий null.
источник

Ɖ

Ɖrēw in pro.net
Он тут и так будет not nullable
источник

Ɖ

Ɖrēw in pro.net
Project - not nullable
Project? - nullable
источник

Ɖ

Ɖrēw in pro.net
Это при включенных NRT
источник

Ɖ

Ɖrēw in pro.net
В проекте
источник