Size: a a a

var chat = new Chat();

2020 November 10

ВК

Віктор Крохмаль... in var chat = new Chat();
а менять в 50-ти местах потом ...
источник

rr

razumovsky r in var chat = new Chat();
структуру давай
источник

🎄L

🎄 lexey Litvinov in var chat = new Chat();
ну так всё равно менять, хз короче
источник

rr

razumovsky r in var chat = new Chat();
зачем класс то
источник

UD

Uno Dark in var chat = new Chat();
Можешь перейти на С и там создать свой стринг с блекджеком и своим названием:)
источник

🎄L

🎄 lexey Litvinov in var chat = new Chat();
лучше в класс завернуть
источник

AM

Artur Mustafin in var chat = new Chat();
Віктор Крохмаль
а менять в 50-ти местах потом ...
все, понял. смотри, сделай interface для нее, и реализацию, зарегистрируй в том что там у тебя, kestrel, asp.net core, или что, все, штаными средствами рефакторинга, потом допилишь, поменяешь и так далее. простой di и все
источник

ВК

Віктор Крохмаль... in var chat = new Chat();
: )
источник

ВК

Віктор Крохмаль... in var chat = new Chat();
Ладно все равно спасибо 😂
источник

YM

Yury Morozov in var chat = new Chat();
Я помню мой любимый  легаси на MFC, где стрингов разных было до жопы. Часть из них алиасов, часть юникодов. И ты такой сидел и думал, как бы это все к одному типу-то привести.
источник

NK

ID:0 in var chat = new Chat();
Вместе с коллегами поделился вопросами, которые задаю на собеседованиях.

Очень много вопросов, которые заинтересовали меня самого. Рекомендую ознакомиться, независимо от того, какую позицию вы занимаете и сколько у вас лет опыта.

https://dou.ua/lenta/articles/interview-questions-net-developer
источник

NK

ID:0 in var chat = new Chat();
Вдогонку к предыдущему посту от @dou_tech

В этой  публикации я хочу не только перечислить вопросы, которые обычно задаю соискателям, но и поделиться некоторыми ожиданиями от разработчиков и своими соображениями по поводу тестовых заданий. А также расскажу о том, чего я скорее всего, никогда не буду просить сделать соискателя.

https://andrew.gubskiy.com/blog/item/21-net-questions
источник

VL

Vova Lantsov in var chat = new Chat();
Artur Mustafin
ну, каков вопрос, таков ответ. обычно, это признак плохого дизайна, если там где можно обойтись bool, используют Nullable<bool>
О чём ты вообще, у него нет Nullable<bool> свойства, просто Task может быть null
источник

VL

Vova Lantsov in var chat = new Chat();
🎄 lexey Litvinov
но зачем, если можно просто стрингу
Есть StringValues с прямой конвертацией в string, вполне реальный кейс)
источник

G

GNU/Vsevolod in var chat = new Chat();
Привіт, встановив https://www.archlinux.org/packages/community/x86_64/dotnet-sdk/
Чи можна зібрати проект в 1 executable артефакт (типу fatJar в світі java), щоб він не підтягував .dll що лежать біля нього?
источник

TI

Taras Ivanyshyn🍍 in var chat = new Chat();
GNU/Vsevolod
Привіт, встановив https://www.archlinux.org/packages/community/x86_64/dotnet-sdk/
Чи можна зібрати проект в 1 executable артефакт (типу fatJar в світі java), щоб він не підтягував .dll що лежать біля нього?
dotnet publish -r win-x64 -p:PublishSingleFile=true -c Release
источник

TI

Taras Ivanyshyn🍍 in var chat = new Chat();
win-x64 замінюєш на цільову платформу
источник

TI

Taras Ivanyshyn🍍 in var chat = new Chat();
Якщо цікавлять нативні апки, які не вимагають рантайму, то раджу глянути на CoreRT
источник

VL

Vova Lantsov in var chat = new Chat();
Taras Ivanyshyn🍍
dotnet publish -r win-x64 -p:PublishSingleFile=true -c Release
Но это работает начиная с кора 3.0
источник

TI

Taras Ivanyshyn🍍 in var chat = new Chat();
Vova Lantsov
Но это работает начиная с кора 3.0
Ну він скачав 3.1.8
источник