我有一个以下集合,其中包含超过 500000 个项目。
List<Item> MyCollection = new List<Item>();
并输入:
class Item
{
public string Name { get; set; }
public string Description { get; set; }
}
我想返回具有不同名称的项目列表。即根据名称找出不同的项目。
有哪些可能的方法以及哪种方法在时间和记忆方面最好。尽管两者都很重要,但时间越少,内存越优先。