二: 返回指定列匿名类集合
var data = db.Queryable<Student>()
.Select(f => new
{
f.ID,
f.Name
}).ToList();
/*
生成SQL:
SELECT [ID] AS [ID] , [Name] AS [Name] FROM [Student]
其它数据库类似, 不一一列举
*/
13
1
二:指定した列匿名クラスのコレクションを返します。
2
3
VaRの データ = デシベル。照会可能< 学生>()
4
。選択し(fは > = 新しいです
5
{
6
F。ID、
7
F。名前
8
})。ToListメソッド();
9
/ *
10
SQLを生成します。
11
SELECT [ID] AS [ID]、[名] FROM [名] [学生] AS
12
他のデータベースと同様に、列挙ではありません
13
* /
三: 返回单个列集合
//返回值为List<string>
List<string> data = db.Queryable<Student>().Select(f => f.Name).ToList();
/*
生成SQL:
SELECT [Name] FROM [Student]
其它数据库类似, 不一一列举
*/
1
三:単一列のセットを返します
2
3
//戻り値一覧の<string>
4
一覧< 文字列> データ =の デシベル。照会可能< 学生>()。選択し(F => F。名前)。ToListメソッド();
5
/ *
6
SQLを生成します。
7
SELECT [名] FROM [学生]
8
他のデータベースと同様に、列挙ではありません
9
* /