Literais de string multilinha em C#: como escrever texto longo sem escape?
Olá, colegas! Sou novo em C# e encontrei um problema. Preciso armazenar em uma variável um texto longo, por exemplo, uma consulta SQL, JSON ou apenas uma mensagem multilinha. Em outras linguagens (Python, JavaScript), posso usar aspas triplas ou template strings, e tudo funciona perfeitamente. Mas em C# não consigo encontrar uma maneira conveniente.\n\nAqui está um exemplo do que estou tentando fazer:\n\n```csharp\nstring query = "SELECT * FROM Users\nWHERE Age > 18\nORDER BY Name;";\n```\n\nO compilador gera um erro porque não é possível quebrar a linha dentro de aspas duplas. Tentei usar o caractere ``:\n\n```csharp\nstring query = "SELECT * FROM UsersWHERE Age > 18ORDER BY Name;";\n```\n\nMas isso funciona apenas se eu quiser uma única string com quebras de linha, e não um código multilinha legível. Em um projeto real