到目前为止,我一直在使用List(of T)Class,它是一个对象的类型列表,其中我将拥有对象的Name和另外3个属性(例如Age,LastName和MiddleName)。
现在我已经用100个名字填充了这个班级。我的最终目标是填充大约1000个最多2000个名称,并从该名称中检索其他属性(Age,LastName和MiddleName)。
我想问你对此的看法,如果这是使用这种方法解决这个问题的正确方法,或者我应该使用别的东西。 我在考虑使用LINQ解决方案,但我不确定这对我有利。请让我知道你的想法。
有用的链接:
答案 0 :(得分:0)
在不知道有关您打算如何使用数据结构的更多信息的情况下,没有任何人可以提供真实答案。
Dot net带有令人困惑的各种不同的收藏类型,有些人可能会说太多,但每种类型都有其自身的好处和局限。您甚至可以将它们包装到自定义集合中......
您需要完全了解您需要做什么,然后选择您认为最适合您的应用的类型。这篇文章是一个很好的起点..
从好的方面来说......你已经通过了第一步了解你需要使用这样的结构。一旦您的代码以这种方式编写,通常不会在以后更改集合类型以提高性能。