[英]Calling a method with Generic signature and parameter
我有以下簽名,具有以下通用類型和參數:
List<T> GetMyList<T>(T filter);
過濾器類型不同於列表類型。 我試圖這樣打電話:
var myList = repo.GetMyList<List<items>>(filter);
我不確定如何在方法調用中指定“過濾器”的類型。 這可能嗎?
如果類型不同,則需要具有2個通用類型,如下所示:
public List<T1> GetMyList<T1, T2>(T2 filter);
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.