Массивы с длиной, представленной Int64

279
04 июня 2017, 17:39

Добрый день, господа! Ни для кого не секрет, что у массивов есть такое поле, как LongLength и GetValue, одна из перегрузок которого принимает long. Из этого делаем вывод, что массивы таки могут содержать в себе больше, чем int.MaxValue значений. Такой вывод я сделал для себя пару лет назад и успокоился, что если когда-нибудь мне понадобятся массивы с количеством значений, выписывающимся в long, это можно будет организовать. И вот, час настал. Мои потуги завершились на первой же строчке: int[] array = new int[longLength], где longLength имеет тип long. При компиляции все было нормально, а вот при выполнении я получаю Exception. Видимо, в создании больших массивов сокрыта какая-то тайна, о которой я прошу мне поведать

READ ALSO
Как дождаться завершения работы ThreadPool

Как дождаться завершения работы ThreadPool

Добрый день, подскажите как быть

293
Анимирование невидимости

Анимирование невидимости

привет кто шарит в анимации xaml можно ли как через xaml сделать картинку невидимой Питаюсь так не не выходит

266
Перекрасить Строки DataGrid MVVM

Перекрасить Строки DataGrid MVVM

Работаю с MvvmLightЕсть дата грид который заполняется при помощи вьюмодели :

304
Как записать значение переменной в базу данных Unity?

Как записать значение переменной в базу данных Unity?

Как записать значение переменной счетчика в базу данных sqlite в unity? фрагмент кода:

402