簡體   English   中英

調用具有通用簽名和參數的方法

[英]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.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM