我公司目前擁有由以下類的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