我有一個抽象類,我們稱之爲Fruit。返回派生自同一抽象類的兩種類型
有兩個類來源於水果,我們稱它們爲Apple和Pear。
我有一個函數需要返回蘋果和梨,比方說,它們的失效日期。
它看起來是這樣的:
public Fruit[] GetFruitByDate(string date){
Apple[] apples=/*Linq result*/;
Pear[] pears=/*Linq result*/;
return apples+pears;//what do I do here?
}
如何返回兩個結果?
謝謝。
'返回apples.Cast().Concat(pears.Cast ())ToArray的();' –
haim770
是的,他們有不同的成員,它只是一個壞榜樣。 – master2080
你確定要在Linq世界中使用這些'[]'嗎? –