Note
Access to this page requires authorization. You can try signing in or changing directories.
Access to this page requires authorization. You can try changing directories.
Expected contextual keyword 'by'
The pattern for the group
clause is group...by
followed by an optional into
, as shown in the following example:
string[] names = { "Bob", "Bill", "Jonetta", "Mary" };
var query = from name in names
group name by name[0];
or
var query2 = from name in names
group name by name[0] into g
//...additional query clauses
- Add the
by
keyword to thegroup
clause.
The following code generates 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;
}
}
.NET feedback
.NET is an open source project. Select a link to provide feedback: