Воскресенье, 22 Декабря 2024, 09:42

Приветствую Вас Гость

[ Новые сообщения · Игроделы · Правила · Поиск ]
  • Страница 1 из 1
  • 1
Рваный массив c#
andriy88Дата: Четверг, 12 Декабря 2013, 02:25 | Сообщение # 1
был не раз
Сейчас нет на сайте
Привет всем!
У меня есть такой код рваного массива на с#:

int[][] a = new int[3][];
a[0] = new int[4] {8, 4, 8, 2 };
a[1] = new int[3] {1, 8, 2 };
a[2] = new int[5] {1, 8, 4, 5, 2 };

но в юните появляются ошибки, возможно он требует определенной модификации или такой массив не работает в юните. Помогите разобраться с этим.
Заранее спасибо.
morgloddДата: Четверг, 12 Декабря 2013, 03:38 | Сообщение # 2
частый гость
Сейчас нет на сайте

В ошибках своих, решение ты ищи. (не ну серьезно, там всё написано)


C++/C#/PHP/JavaScript/ASM
andriy88Дата: Четверг, 12 Декабря 2013, 14:44 | Сообщение # 3
был не раз
Сейчас нет на сайте
Выбрасывает ошибки как бы не хватает "," или "]", но это уже получится обычный массив, а в Visual Studio сто раз так делал и все нормально было. Так может все-таки в скриптах нет поддержки рваных массивов?
morgloddДата: Четверг, 12 Декабря 2013, 15:37 | Сообщение # 4
частый гость
Сейчас нет на сайте
Почему бы не использовать 2умерный массив?
Код
[,]
раз с этим праблы


C++/C#/PHP/JavaScript/ASM

Сообщение отредактировал morglodd - Четверг, 12 Декабря 2013, 15:37
andriy88Дата: Четверг, 12 Декабря 2013, 17:48 | Сообщение # 5
был не раз
Сейчас нет на сайте
Обычный массив не позволит оптимизировать использование памяти. Он может иметь размерность н / м.
например:
4/5
1 1 1 1 1
2 2 2 2 2
3 3 3 3 3
4 4 4 4 4
А рваный массив позволит создавать массивы, имеющие такую ​​схему
1 1 1
2 2 2 2 2
3 3 3
4 4 4 4 4
А это более экономный способ хранения данных, тем более если у нас под массивы значительно отличаются размером.
morgloddДата: Четверг, 12 Декабря 2013, 17:55 | Сообщение # 6
частый гость
Сейчас нет на сайте
Храни массивы в стэке (коллекция такая)

C++/C#/PHP/JavaScript/ASM

Сообщение отредактировал morglodd - Четверг, 12 Декабря 2013, 19:16
andriy88Дата: Четверг, 12 Декабря 2013, 20:23 | Сообщение # 7
был не раз
Сейчас нет на сайте
Цитата morglodd ()
Храни массивы в стэке (коллекция такая)

не плохая идея cool
  • Страница 1 из 1
  • 1
Поиск:

Все права сохранены. GcUp.ru © 2008-2024 Рейтинг