0
在LINQ中可以這樣做,這不會;但是編譯這是我試圖實現的結果。LINQ中的多個條件語句
我知道我可以在union聲明之前過濾它,好奇地知道這是否被支持。
var _tickers = (from _position in positions_
where _position.Ticker_PositionQuote.PropertyValue != string.Empty
select _position.Ticker_PositionQuote.PropertyValue)
.Union(
from _position in positions_
where _position.AssetClassLevel2.PropertyValue.ToUpper() == "EQUITY OPTIONS"
and _position.Ticker_PositionUnderlyerQuote.PropertyValue != string.Empty
select _position.Ticker_PositionUnderlyerQuote.PropertyValue);
感謝,
勞爾Dsouza
如果您只是在尋找這個「和」,這是一個太複雜的代碼片段。嘗試在未來給最小的例子=) – Jens 2011-06-16 09:06:07