public Order GetMatchingOrder(UserHandler handler, TradeOffer trade) { Order buy = BuyOrders.FirstOrDefault((o) => o.TradeOfferMatches(handler, trade) == true); if (buy != null) { return(buy); } return(SellOrders.FirstOrDefault((o) => o.TradeOfferMatches(handler, trade) == true)); }