Как уже говорили другие, нет.
Лично я бы не стал создавать их в первую очередь - вместо этого я бы использовал встроенный ресурс.С ними довольно легко работать, и если у вас есть служебный метод для загрузки именованного встроенного ресурса из вызывающей сборки в виде строки (возможно, с использованием кодировки UTF-8), это означает, что:
- Если ваш встроенный документ представляет собой что-то вроде SQL, XSLT, HTML и т. Д., Вы получите подсветку синтаксиса, потому что он действительно будет файлом SQL (и т. Д.)
- Вам не нужно беспокоиться о любой экранирование
- Вам не нужно беспокоиться о том, чтобы сделать отступ в документе или сделать код C # уродливым
- Файл можно использовать «обычным» способомесли это уместно (например, просмотрите его как HTML-страницу)
- Ваши данные отделены от вашего кода