我公司目前拥有由以下类的List<T>
:获取列表中的变量列表<string><T>
int id { get; set; }
string title { get; set; }
string description { get; set; }
我想在列表中创建的唯一所有标题的一个List<string>
这将是最好的性能方式来做到这一点?
编辑 我描述场平均2K字......我不希望这样的只有获得冠军放缓。
编辑2 我首先使用MVC的代码(实体框架)。 List<T>
存储在_context中,我从中查询以获取数据。
Edit3如果可能..有没有办法获得标题和ID?
你为什么认为'description'属性可能会减慢获取标题?列表是否已经初始化?你是否总是在一个方法中加载它?也许你可以使用一个字段,如果你经常需要的话。注意:你应该遵循[.NET命名约定](http://msdn.microsoft.com/en-us/library/ms229043.aspx)。所以属性应该是[pascal case](http://msdn.microsoft.com/en-us/library/x2dbyw72(v = vs.71).aspx)。 –
我已更新我的问题。当我在foreach循环中调用_context时,然后将结果添加到新列表以返回,2个结果大约需要2秒。 –
TheGeekZn