C# 如何获取泛型集合 的数据

2025-04-20 02:09:02
推荐回答(4个)
回答1:

已经是泛型了,你是获取不到里面的属性的,除非你知道你的T是什么类型,将你的item拆箱才可以,或者你知道T里面的属性或方法,通过反射来调取里面的值!

回答2:

List strlist = new List();
strlist.Add("WPF");
strlist.Add("WCF");
strlist.Add("WF");
strlist.Add("Author");
strlist.Add("WinFx");
strlist.Add("Linq");
List lists = strlist.FindAll(s => s == "WinFx");
foreach (string str in lists)
{
Console.WriteLine("Result: ---FindAll----- " + str + " ----------");
}

回答3:

下面一个这么大的GetType

回答4:

不知道。
我一般用foreach都是写 var