私は現在、以下のクラスで構成されたList<T>
ありますリスト内の変数の一覧<string>をゲット<T>
int id { get; set; }
string title { get; set; }
string description { get; set; }
は、私がリストにタイトルの唯一すべてのList<string>
を作成したい
これを行うにはどのパフォーマンスが最適でしょうか?
編集 私の説明フィールド平均2kの文字が...私はそれがのみなっタイトルを遅くしたくありません。
編集2 私はMVCのコードを最初に使用しています(Entity Framework)。 List<T>
は_contextに格納されています。これはデータを取得するために私が照会します。
編集3可能であれば、タイトルAND IDを取得する方法はありますか?
なぜ 'description'プロパティがタイトルを取得するのが遅くなると思いますか?リストは既に初期化されていますか?あなたはいつもそれをメソッドにロードしていますか?多分それが必要な場合は、代わりにフィールドを使用することができます。サイドノート:[.NET命名規則](http://msdn.microsoft.com/en-us/library/ms229043.aspx)に従ってください。プロパティは[パスカルケース](http://msdn.microsoft.com/en-us/library/x2dbyw72(v = vs.71).aspx)にする必要があります。 –
私は自分の質問を更新しました。 foreachループで_contextを呼び出すと、新しいリストに結果が追加され、2つの結果に約2秒かかります。 –
TheGeekZn