Поделиться через


Ошибка компилятора CS1646

Обновлен: Ноябрь 2007

Сообщение об ошибке

Ключевое слово, идентификатор или строка ожидаются после указателя точной строки: @
Keyword, identifier, or string expected after verbatim specifier: @

Сведения об использовании указателя точной строки '@' см. в материалах, посвященных строковым литералам. Указатель точной строки можно использовать только перед строкой, ключевым словом или идентификатором. Для устранения этой ошибки удалите символ @ из недопустимого места или добавьте нужную строку, ключевое слово или идентификатор.

Следующий пример кода приводит к возникновению ошибки CS1646.

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