Baca dalam bahasa Inggris

Bagikan melalui


Kesalahan Pengompilasi CS0745

Kata kunci kontekstual yang diharapkan 'by'

Pola untuk klausul group adalah group...by diikuti dengan into opsional, seperti yang ditunjukkan dalam contoh berikut:

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  

Untuk memperbaiki kesalahan ini

  1. Menambahkan kata kunci by ke klausul group.

Contoh

Kode berikut menghasilkan 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;  
    }  
}  

Lihat juga