Originally Posted By: WinEasily
т.е. использование
sec.GetBuyQueue(0)[0].Price и sec.GetSellQueue(0)[0].Price
вызывает ошибку индекса
Ну размер возвращаемых массивов надо все же проверять, стакан может быть и пустым:
IList<IQueueData> buyQueue = sec.GetBuyQueue(i);
if (buyQueue != null && buyQueue.Count > 0)
{
buyQueue[0].Price ....
}