我目前有一个由以下类组成的List<T>
:
int id { get; set; }
string title { get; set; }
string description { get; set; }
我想创建一个
List<string>
,其中只包含List中所有标题。哪种方法性能最佳? 编辑 我的描述字段平均为2k个字符...我不希望它仅获取标题变慢。 编辑2 我正在使用MVC的Code First(Entity Framework)。
List<T>
存储在_context中,我从中查询数据。
编辑3 如果可能的话..有没有一种方法可以获取标题和ID?
description
属性会减慢获取标题的速度?列表已经初始化了吗?你总是在一个方法中加载它吗?如果你经常需要它,也许你可以使用一个字段。顺便说一下:你应该遵循.NET命名约定。因此,属性应该使用帕斯卡命名法。 - Tim Schmelter