Size: a a a

2021 November 29

DB

Dmitriy Bobrovskiy in DotNetRuChat
Ладно, не буду спорить.
источник

AG

Alexey Gordiychuk in DotNetRuChat
>При каждом запросе к массиву делать выборку не хотелось бы
Это вот как раз оно, но если оно быстро работает то почему бы и да
источник

DB

Dmitriy Bobrovskiy in DotNetRuChat
Выборка не делается. Итератор != материализованная коллекция
источник

DB

Dmitriy Bobrovskiy in DotNetRuChat
Иначе бы yield return 42; убивал к хуям весь дотнет
источник

AG

Alexey Gordiychuk in DotNetRuChat
всмысле .toList()? Ну да
источник

DB

Dmitriy Bobrovskiy in DotNetRuChat
Где в моём коде было ToList?
источник

AG

Alexey Gordiychuk in DotNetRuChat
Не было, но я и сам его не имел ввиду изначально, Зря я сразу написал что так точно не хочу делать
источник

DB

Dmitriy Bobrovskiy in DotNetRuChat
Смысл в том, что можно получить нужную коллекцию в любой момент, не заморачиваясь относительно того, насколько она "валидна" - она такой будет.
источник

DB

Dmitriy Bobrovskiy in DotNetRuChat
Лан, не критично. Просто один из путёв.
источник

DB

Dmitriy Bobrovskiy in DotNetRuChat
))
источник

AG

Alexey Gordiychuk in DotNetRuChat
Окей, разобрались, всем спасибо
источник

DB

Dmitriy Bobrovskiy in DotNetRuChat
Путь выше с листом удобен тогда, когда нужна синхронизация.
источник

AG

Alexey Gordiychuk in DotNetRuChat
когда от второго листа нельзя избавиться?
источник

DB

Dmitriy Bobrovskiy in DotNetRuChat
Нет, когда в items могут писать несколько потоков.
источник

AG

Alexey Gordiychuk in DotNetRuChat
ага, ну да, иначе енумератор ломался бы
источник

DB

Dmitriy Bobrovskiy in DotNetRuChat
В него можно запихнуть lock/SemaphoreSlim, но надо немного поизвращаться.
источник

AG

Alexey Gordiychuk in DotNetRuChat
понял, ну мне это пока не грозит
источник

DB

Dmitriy Bobrovskiy in DotNetRuChat
👍👍👍
источник

M

MaslovKK in DotNetRuChat
Привет всем, такая проблема, при сравнении одинаковых массивов байт, выдается false (все байты в дебаге идентичны)
код
https://pastebin.com/9ZcYKgt1
источник

M

MaslovKK in DotNetRuChat
тоесть если я делаю их из строки, то что то не так
источник