編譯器錯誤 CS0745
更新:2007 年 11 月
錯誤訊息
必須是內容關鍵字 'by'
group 子句的模式是 group...by,後面會接有選擇性 (Optional) into,如下列範例所示:
string[] names = { "Bob", "Bill", "Jonetta", "Mary" };
var query = from name in names
group name by name[0];
或
var query2 = from name in names
group name by name[0] into g
//...additional query clauses
若要更正這個錯誤
- 將 by 關鍵字加入至 group 子句。
範例
下列程式碼會產生 CS0745:
// cs0745.cs
using System;
using System.Linq;
public class C
{
public static int Main()
{
string[] names = { "Bob", "Bill", "Jonetta", "Mary" };
var query = from name in names
group name name[0]; // CS0745
return 1;
}
}