检查KeyValuePair列表中的对数

时间:2011-12-24 13:34:52

标签: c# .net list generics key-value

我这里有这个东西

var filelist = new List< KeyValuePair< string, string>>();

我想知道是否有像filelist.Amount之类的命令或检查列表中条目数的东西。

3 个答案:

答案 0 :(得分:2)

您可以使用List.Count属性。所以,在你的情况下,它将是:

int numberOfEntries = filelist.Count;

答案 1 :(得分:0)

是的,List<T>类会公开Count property,告诉您列表中包含的元素总数。

所以你要写的就是:

var fileList = new List< KeyValuePair< string, string>>();
int amount = fileList.Count;

请注意,Count属性与相关Capacity property不同。 Capacity告诉您用于实现List<T>的内部数据结构在必须自行调整大小(自动发生)之前可以保留的元素总数。 Count会告诉您实际项目数。

答案 2 :(得分:0)

您可以使用Count