たぶん私の質問のタイトルは正しいものではありませんが、私のポイントをうまく説明していません。
次のデータベーステーブルがあるとしましょう:
- 名前
- 姓
- 電話
- 位置
このコードを使用して、このテーブルからいくつかの結果を取得するクエリを作成できます
DALDataContext context = GetContext();
var result = new List<Users>;
var result = (from users in context.Users where Name = "test" select users).ToList();
ただし、名前と姓だけが必要な場合は、このクエリですべてのテーブル情報 (名前、姓、電話、場所) が得られます。名前と姓だけが必要で、名前と姓だけを取得するクエリを作成すると、パフォーマンスが向上すると思います。
名前と姓だけのカスタムクエリ ToList() を作成するには?
ASP.NET 4.0 C#