Size: a a a

var chat = new Chat();

2020 June 08

g

gavr in var chat = new Chat();
ой точняк да, в язык с которого я пришел params kw недавно добавили, еще не привык
источник

R

RA-TA-TATA in var chat = new Chat();
gavr
ой точняк да, в язык с которого я пришел params kw недавно добавили, еще не привык
что за лангуаге?
источник

g

gavr in var chat = new Chat();
vala
источник

g

gavr in var chat = new Chat();
gnome запилили себе язык чтобы на си не мучаться с GObject бойлерплейтом
источник

VL

Vova Lantsov in var chat = new Chat();
gavr
насколько будет плохо если я вот эту пачку проверок вынесу в функцию, и буду отовсюду вызывать, передавая кучу срингов постоянно
Первую проверку можешь заменить как

string[] values = { firstName, lastName, middlename, ... };
foreach (var value in values)
 if (string.IsNullOrWhiteSpace(value))
   return false;
источник

g

gavr in var chat = new Chat();
Vova Lantsov
Первую проверку можешь заменить как

string[] values = { firstName, lastName, middlename, ... };
foreach (var value in values)
 if (string.IsNullOrWhiteSpace(value))
   return false;
именно этим и занимаюсь
источник

VL

Vova Lantsov in var chat = new Chat();
gavr
именно этим и занимаюсь
inline -> метод в методе хочешь?
источник

g

gavr in var chat = new Chat();
эмм, ну думал тут такой же инлайн будет, модификатор функции, но его нет, ну и ладно
источник

g

gavr in var chat = new Chat();
в vala оно есть тк кк она в си транспалится, а в котлине запилили, там оно буквальный инлайн, так что брейк из того куда заинлайнелось возвращает
источник

Т

Тимофей in var chat = new Chat();
Всем привет.

посоветуйте плз статейку книгу для понимания event/message-driven архитектуры.

+ Может кто-то работал с ActiveMQ? Кто как изучал технологию? (под .net естественно)
источник

E

Etki in var chat = new Chat();
gavr
эмм, ну думал тут такой же инлайн будет, модификатор функции, но его нет, ну и ладно
[MethodImpl(MethodImplOptions.AgressiveInlining)] или как-то так
источник

E

Etki in var chat = new Chat();
но в целом подход у всех таких языков "джиту виднее"
источник

B

Bretbas in var chat = new Chat();
gavr
в шарпах string передается по ссылке, не копируется же?
Еще зависит(насколько я помню), литерал передается или реально объект.
Потому что литеральные строки хранятся в CLR в метаданных модуля.
Вообще CLR и String очень тесно связаны, почитайте Рихтера. Там есть что-то про строки подробно
источник

Ts

Turok sUkA in var chat = new Chat();
битва ботов
источник

g

gavr in var chat = new Chat();
Этот же уже пытался зайти, его не забанило?
источник

Ts

Turok sUkA in var chat = new Chat();
мб просто такой же
источник

VL

Vova Lantsov in var chat = new Chat();
gavr
Этот же уже пытался зайти, его не забанило?
Один хрен ему ничего не светит)
источник

g

gavr in var chat = new Chat();
Не, это тот же самый, и его не банит
источник

Ts

Turok sUkA in var chat = new Chat();
разве тот же?
источник

g

gavr in var chat = new Chat();
JohnRoebot
источник