Получение очищенного стакана
День добрый!
Пытаюсь получить очищенный стакан как написано с справке
// вычисляем истинно-лучшую цену на покупку
Console.WriteLine(trader.GetMarketDepth(someSecurity).GetQuotes(OrderDirecions.Buy).Exclude(someOrders).Max(q
=> q.Price));
Возник вопрос - где определен метод Exclude? Не могу найти, по-
видимому, он расширяющий метод
попытался использовать линковский Except:
Enumerable<Quote> halfstakan =
this.Trader.GetMarketDepth(this.Security).GetQuotes(dir).Except(from
order in orders select new Quote() { OrderDirection =
order.Direction, Price = order.Price, Security = order.Security,
Volume = order.Volume });
Но он не очищает стакан. Подскажите почему.
Заранее спасибо!