Я хочу, чтобы массив содержал strings
, floats
и int
s, к которым можно получить доступ с помощью индексного ключа.C# Динамический массив
У меня есть пример в Lua, как вы могли бы сделать, но я не знаю, как вы делаете это в C#
bookArray = [];
bookArray[1] =
{
Name = "Book 1";
Price = 50;
WPP = 374;
Pages = 42;
}
В дополнение к ответу @Hossein ... При использовании массивов в C# есть улов, вам нужно знать размер массива, когда вы его сначала создаете. Поэтому, если это будет 10 элементов, вам нужно будет использовать 'Foo [] foo = new Foo [10]'. Вот почему вам лучше использовать «Список», так как вам не нужно беспокоиться об этой вещи –
... или если это ключевой ключ (не последовательный), то словарь будет хорошим выбором –
jt000