这是我的方法:GetListItemsPainted<T>(List<T> list)
我不知道那个列表是什么类型的,
如何创建具有传递列表类型的新列表?
这样的事情:
List<list.GetType()> newList = new List<list.GetType()>();
Run Code Online (Sandbox Code Playgroud)
我如何将我的列表转换为真实类型,以便我拥有他所有的属性等?
谢谢
Kob*_*obi 10
您可以使用T以下命令创建列表:
List<T> newList = new List<T>();
Run Code Online (Sandbox Code Playgroud)
如果你必须得到类型,你可以使用typeof.这与您要求的类似,但有其他用途,您不需要它来使泛型工作:
Type myType = typeof(T);
Run Code Online (Sandbox Code Playgroud)