我有這樣的方法:LINQ構建
的parameteres可以爲空
public string getAll(string d1, string d2, string d3){
Do the linq
}
我想要做一個LINQ查詢,如果D1是沒有空,另一如果D2不null,另一個如果d1和d2不爲空,並且所有可能的convinations爲參數。
我不想這樣做。
if(d1 != null)
//linq opt1
if(d2 != null
//linq opt2
if(d1 != null && d2 != null)
//linq opt3
請:(
你有什麼問題,除了它會有點雜亂的代碼? – 2011-02-23 19:43:58
是的,在一行「代碼行」中沒有辦法做到這一點? – Caipivara 2011-02-23 19:47:56
如果添加第四個參數,上帝會幫助你。 – 2011-02-23 19:48:18