2015-08-27 91 views
2

我們可以使用返回類型與匿名函數的返回類型相同的泛型函數嗎?它是第一個函數的參數?我們可以使用返回類型與輸入參數類型相同的泛型函數嗎?

如下圖所示?

public T Read(List<int> autIds, Func<DataSet, T> executeFn) 
    { 

    } 

我得到「無法解析T」的消息 - 這是可行的嗎?

+0

'...閱讀(...'您可以隨時關閉的打字錯誤,也可能重複http://stackoverflow.com的。 /問題/ 2745815 /在-C-什麼,是T-後一法聲明 –

回答

6

是的,但你需要定義T

public T Read<T>(List<int> autIds, Func<DataSet, T> executeFn) 
相關問題