evge писал(а):Если я объявляю [х] равным 1, что это будет значит в рамках вышеуказанного кода?
Код: Выделить всё
var orders = GetActiveOrders();
var Quantity = orders[1].Quantity;
получить Quantity второго ордера если он есть, а если его нет, то получить ошибку:
Поэтому прежде чем обратится по конкретному индексу за значением, необходимо убедится что там это значение имеется, требуемый индекс в пределах всего размера коллекции (orders.Count):
Если мы ожидаем не менее 2х ордеров, то так:
Код: Выделить всё
var orders = GetActiveOrders();
var Quantity = 0;
if (orders.Count >=2) Quantity = orders[1].Quantity;