Czy istnieje sposób w C# sytax do definiowania nowej linii? (Tak jak w VB _)Jak umieścić nową linię w ciągu znaków w kodzie źródłowym C#?
przykład:
zamiast:
string myStr = "very long string" +
"another long string";
to:
string myStr = "very long string \something
another long string"
OR; czy kompilator obsługuje to i robi coś takiego; "string" + "string" -> "stringstring" w tym przykładzie?
Różne przypadki są mile widziane jak wtedy, gdy te struny są stałymi itp
To wydaje się interesujące, więc kiedy znamy cały ciąg znaków, nie ma potrzeby używania StringBuilder? jak sb.Append ("long str"); sb.Append ("long str"); Zamiast tego po prostu napisz "long str" + "long str" OR @ "long str ..." – erdogany
erdogany: dokładnie. Również "ten" + 1 + "ciąg" jest konwertowany na "ten 1 ciąg" podczas kompilacji. –
@DrJokepu: jesteś tego pewien? – M4N