массива и каким-то аргументом и результат этого всего ложится в переменную el ?
Вряд-ли, это просто инт на основе байтов
Нет, в этом случае это просто объект, который хранит число. Про его максимальный размер можешь узнать в инете, но если их нет, то по умолчанию, объекты в C# не могут быть больше 2гб. Если хочешь сделать операцию с всеми членами массива, почитай про Linq
Во фреймворке 2гб ограничение, в кор нет такого и зависит от системы
https://github.com/dotnet/runtime/issues/7206
И где там написано?
Ну я должен прям все ссылки привести или что? Я дал ссылку, а за подробностями что такое gcAllowVeryLargeObjects лучше доку почитать
On 64-bit platforms, enables arrays that are greater than 2 gigabytes (GB) in total size
И? Это противоречит моим словам?
Нет, но не подтверждает их
Покажешь объект поддерживающий >2гб и не использующий внутри массив?
Ты сказал что это ограничение убрали
Это ограничение убирается через параметр gcAllowVeryLargeObjects который в фреймворке надо включать самому, а в коре он включен из коробки, поэтому ограничений в 2гб нет, но зависит от системы
Так ссылку, что это по дефолту стоит
Обсуждают сегодня