Size: a a a

🎄.NET Talks: Evergreen🎄

2020 February 04

V

Vabka in 🎄.NET Talks: Evergreen🎄
Dr. Friedrich von Never
Но в этом коде ни одного анбоксинга
А как тогда может работать массив из обжектов????
источник

B

Boris in 🎄.NET Talks: Evergreen🎄
Это ж ансейф, а не кастинг
источник

Dv

Dr. Friedrich von Never in 🎄.NET Talks: Evergreen🎄
В обычном режиме работы не копируется
источник

B

Boris in 🎄.NET Talks: Evergreen🎄
Всё годно
источник

Dv

Dr. Friedrich von Never in 🎄.NET Talks: Evergreen🎄
Vabka
А как тогда может работать массив из обжектов????
Это боксинг
источник

Dv

Dr. Friedrich von Never in 🎄.NET Talks: Evergreen🎄
И оно один раз забоксилось, и всё
источник

V

Vabka in 🎄.NET Talks: Evergreen🎄
Dr. Friedrich von Never
И оно один раз забоксилось, и всё
А
источник

Dv

Dr. Friedrich von Never in 🎄.NET Talks: Evergreen🎄
Кстати, @cherepets, это на самом деле посос
источник

V

Vabka in 🎄.NET Talks: Evergreen🎄
Ааа
источник

Dv

Dr. Friedrich von Never in 🎄.NET Talks: Evergreen🎄
Если это для ECS и для игор
источник

Dv

Dr. Friedrich von Never in 🎄.NET Talks: Evergreen🎄
Потому что там локальность данных супер важна
источник

V

Vabka in 🎄.NET Talks: Evergreen🎄
Но всё равно кринжовенько
источник

Dv

Dr. Friedrich von Never in 🎄.NET Talks: Evergreen🎄
А тут структура хоть и не копируется, но она не локально в массиве хранится
источник

Dv

Dr. Friedrich von Never in 🎄.NET Talks: Evergreen🎄
Vabka
Но всё равно кринжовенько
Безусловно.
источник

V

Vabka in 🎄.NET Talks: Evergreen🎄
Dr. Friedrich von Never
Потому что там локальность данных супер важна
Я вот такой варик хотел показать
источник

Dv

Dr. Friedrich von Never in 🎄.NET Talks: Evergreen🎄
Честно скажу, я не уверен, что этот код вообще будет всегда работать %)
источник

V

Vabka in 🎄.NET Talks: Evergreen🎄
Там типа внутри класса 3 массива, каждый из которых своё поле храрит
источник

V

Vabka in 🎄.NET Talks: Evergreen🎄
А наружу выдаётся ацессор, который значение по индексу вытаскиваеь
источник

B

Boris in 🎄.NET Talks: Evergreen🎄
Dr. Friedrich von Never
А тут структура хоть и не копируется, но она не локально в массиве хранится
Это упрощенный пример. На самом сцена вообще будет эти ссылки копировать прямо в массив внутри системы и в итоге как раз получатся массивы однородных страктов
источник

Dv

Dr. Friedrich von Never in 🎄.NET Talks: Evergreen🎄
Кароч, код нерабочий
источник