Подтвердить что ты не робот

Ошибка "Шаблон, содержащий функцию класса, должен заканчиваться функцией класса"

Я разрабатывал предварительно обработанный шаблон С# T4 в Visual Studio 2010, когда у меня возникла следующая ошибка компиляции:

Шаблон, содержащий функцию класса, должен заканчиваться функцией класса

4b9b3361

Ответ 1

Ошибка вызвана невидимым пространством после последнего # >

Также важно иметь в виду, что невидимые пространства могут вызывать другие трудно понятные ошибки компиляции.

Если вы хотите увидеть большую картинку, просто посмотрите на следующие ссылки:

Теперь, когда вы знаете, насколько опасны невидимые пространства при работе с текстовыми шаблонами, мой совет: Сделать их видимыми. Если вы не знаете, как это сделать, см. Блог Джофа Видмера