Size: a a a

2020 December 27

P

Phantom in CODE BLOG / C#
Вопрос того, кто только только учит
источник

nx

nks xd in CODE BLOG / C#
Phantom
А ты вызови там другой метод
Про удобство понял, но вот это не до конца
источник

P

Phantom in CODE BLOG / C#
nks xd
Про удобство понял, но вот это не до конца
Что не до конца?
источник

P

Phantom in CODE BLOG / C#
В конструкторе можно вызывать методы
источник

P

Phantom in CODE BLOG / C#
и делать какую то другую работу
источник

A

Algorithm in CODE BLOG / C#
Там есть вопрос вроде когда работают потоки если мы не инициализируем поля то поток может работать с пустыми полями, а когда сразу инициализируем то нет
источник

P

Phantom in CODE BLOG / C#
которую не получится сделать так как ты показал
источник

nx

nks xd in CODE BLOG / C#
ну т.е. стоит просто забыть про это и просто использовать конструкторы?
источник

P

Phantom in CODE BLOG / C#
nks xd
ну т.е. стоит просто забыть про это и просто использовать конструкторы?
Нет
источник

P

Phantom in CODE BLOG / C#
Стоит юзать то, что нужно
источник

nx

nks xd in CODE BLOG / C#
тогда такой вопрос, когда может это пригодиться?
источник

A

Algorithm in CODE BLOG / C#
nks xd
ну т.е. стоит просто забыть про это и просто использовать конструкторы?
Мен смотри я вспомнил)
Если у тебя конструктор по умолчанию и ты хочешь инициализировать поля сразу то ты делаешь как ты делал, а если у тебя будет пользовательский конструктор ты будешь указывать в ()
источник

P

Phantom in CODE BLOG / C#
nks xd
тогда такой вопрос, когда может это пригодиться?
Когда нужно сразу задать те поля, которые не указаны в конструкторе
источник

P

Phantom in CODE BLOG / C#
либо например
источник

P

Phantom in CODE BLOG / C#
new List<int>()  {1,2,3,4}
источник

P

Phantom in CODE BLOG / C#
либо
источник

P

Phantom in CODE BLOG / C#
Dictionary<string, int>(){ ["str1"] = 10. ["str2"] = 2 }
источник

rr

razumovsky r in CODE BLOG / C#
и это херня
источник

rr

razumovsky r in CODE BLOG / C#
ты можешь задать поля через
instance.Field = obj
источник

rr

razumovsky r in CODE BLOG / C#
а так, просто сахарок при инициализации
источник