英語で読む

次の方法で共有


コンパイラ エラー CS0742

クエリ本体の後には select 句または group 句が必要です

クエリ式は、継続なしで select 句または group 句のいずれかで終了する必要があります。

このエラーを解決するには

  1. クエリに select 句 または group 句 を追加します。

次のコードでは CS0742 が生成されます。

C#
// cs0742.cs  
using System.Linq;  
public class Test  
{  
    public static int Main()  
    {  
        int[] array = { 1, 2, 3 };  
        var query = from num in array; // CS0742  
        return 1;  
    }  
}  

group 句で into キーワードを使用して、一時識別子にグループ化の結果を格納する場合は、この句をクエリの最後の句にすることはできません。 select 句または 2 番目の group 句が必要です。

関連項目