コンパイラ エラー CS1646

更新 : 2007 年 11 月

エラー メッセージ

verbatim 識別子の後にはキーワード、識別子、または文字列が必要です: @

リテラル文字列で、verbatim 識別子 '@' の使い方を確認してください。verbatim 識別子は、文字列、キーワード、または識別子の前にのみ使用できます。このエラーを解決するには、不適切な場所に指定されている @ 記号を削除するか、@ 記号に続けて目的の文字列、キーワード、または識別子を追加してください。

次の例では CS1646 エラーが生成されます。

// CS1646
class C
{
   int i = @5;  // CS1646
   // Try this line instead:
   // int i = 5;
}