Size: a a a

2020 February 20

ES

Egor Sidorenko in pro.net
Vasily Shapenko
Лучше уж внутри геттера елдой пройтись
Тоже неплохо
источник

A

Anatoly in pro.net
Egor Sidorenko
Кто знает:
Что лучше ?
Свойство
IreadOnlyCollection<SomeType>
Или
SomeType[] без set?
It depends.
источник

ДК

Даниил Котов in pro.net
Vasily Shapenko
Лучше уж внутри геттера елдой пройтись
о чем вы тут говорите?
источник

A

Anatoly in pro.net
Даниил Котов
о чем вы тут говорите?
о yield return
источник

ДК

Даниил Котов in pro.net
Anatoly
о yield return
Хм, я подумал о другом
источник

M

Mikhail in pro.net
Egor Sidorenko
Кто знает:
Что лучше ?
Свойство
IreadOnlyCollection<SomeType>
Или
SomeType[] без set?
Што
источник

ES

Egor Sidorenko in pro.net
Ayrat Hudaygulov
второе без сеттера не даст поменять ссылку на массив, но позволит менять ссылки на отдельные элементы
Я нашёл неубийственную штуку
IreadOnlyCollection<SomeType> без set
😂
источник

AH

Ayrat Hudaygulov in pro.net
Egor Sidorenko
Я нашёл неубийственную штуку
IreadOnlyCollection<SomeType> без set
😂
пфф

collection.First.Field = 1
источник

AH

Ayrat Hudaygulov in pro.net
эта херота не гарантирует иммутабельность типа внутри
источник

G

George in pro.net
Елда аллоцирует, чем это лучше в геттере? Я предпочитаю геттером реализовывать get, а генераторы делать явно как функции.
источник

M

Mikhail in pro.net
Ayrat Hudaygulov
эта херота не гарантирует иммутабельность типа внутри
Да она вообще нормально иммутабельность не гарантирует)) даже самой коллекции
источник

G

George in pro.net
Иммутабельность внутри ничто не гарантирует, хоть расшибись
источник

IC

Iλyα Che in pro.net
Ayrat Hudaygulov
эта херота не гарантирует иммутабельность типа внутри
Рекорды уже в пути!
источник

ES

Egor Sidorenko in pro.net
СКА, мне надо иммутабельную иммутабельность, тогда обернуть в метод придется
источник

IC

Iλyα Che in pro.net
Кстати, а можно будет дженерик ограничивать рекордом?
источник

A

Anatoly in pro.net
Egor Sidorenko
Я нашёл неубийственную штуку
IreadOnlyCollection<SomeType> без set
😂
и весь перформанс в окно вышел
источник

G

George in pro.net
Если совсем иммутабельно, то и коллекция и тип параметра должны оба по отдельности гарантировать иммутабельность.
источник

IC

Iλyα Che in pro.net
Наверняка же чуток инфы оставят, что это рекорд, а не просто класс.
источник

ES

Egor Sidorenko in pro.net
Anatoly
и весь перформанс в окно вышел
++
источник

M

Mikhail in pro.net
George
Иммутабельность внутри ничто не гарантирует, хоть расшибись
Ireadonlycollection и снаружи ее не до конца гарантирует
источник