Yup - используйте дословный строковый литерал , поставив @ перед начальным ":
string sql = @"SELECT *
FROM HYT_User_Vehicle_Group_Assoc
INNER JOIN HYT_Vehicle_Group
ON HYT_Vehicle_Group.Vehicle_Group_No = HYT_User_Vehicle_Group_Assoc.Vehicle_Group_No";
Обратите внимание, что это также удаляет экранирование с обратной косой чертой - одиниз тех случаев, когда это действительно полезно для регулярных выражений и путей к файлам Windows.Чтобы включить двойную кавычку в дословном строковом литерале, вы удваиваете его:
string text = "Jon says, ""Verbatim string literals."" And that's all.";
Для особенно больших блоков кода в виде текстаВероятно, я бы поместил их в отдельный встроенный ресурс - или использовал бы ORM, чтобы мне не требовался SQL для большей части доступа к данным:)
Для получения дополнительной информации о строках, строковых литералах (обычные)и дословно), escape-последовательности и т. д., см. мою статью на тему .