8

C#の予約済みキーワードのリストに「by」が見つかりませんが、Resharper Visual Studioプラグインはそれを1つと見なしているようです。コードを生成するたびに(たとえば、リファクタリングコマンドを実行して)@エスケープを追加します。

4

3 に答える 3

14

byクエリキーワードです。つまり、 LINQクエリ式内の特定の位置、特にグループ内の特定の位置にのみあるキーワードです。

by contextualキーワードは、クエリ式のgroup句で使用され、返されるアイテムをグループ化する方法を指定します。

于 2013-03-26T10:19:36.507 に答える
5

byLINQクエリ構文内で使用されます。クエリ構文コンテキスト内でのみ予約されています。

于 2013-03-26T10:20:01.377 に答える
4

byquery wordLINQを使用するための予約語ではありません。

例えば:

         (from x in Collection
         group x by n);

C#の単語の前にある記号 reservedを使用すると、その単語をエスケープできます。@

于 2013-03-26T10:22:07.433 に答える