При использовании ключевых слов языка C# (int, class, delegate и тд) в качестве названий сущностей, компилятор не понимает что от него хотят и выдает нерелевантные ошибки. ![Verbatim prefix](images/Verbatim%20prefix.png) <br> Для экранирования ключевых слов используется символ @ (**Verbatim prefix**) ![Verbatim prefix-1](images/Verbatim%20prefix-1.png) Лучше избегать использование **Verbatim prefix**, давая названия сущностям отличные от ключевых слов c#