Zauważyłem, że chociaż interpolacja ciągów jest naprawdę przyjemna, gdy jest stosowana do wywołań formatu ciągu w istniejącej bazie kodu, biorąc pod uwagę ogólnie preferowany limit kolumn, ciąg szybko staje się zbyt długi dla pojedynczej linii. Zwłaszcza, gdy interpolowane wyrażenia są złożone. Dzięki łańcuchowi formatującemu masz listę zmiennych, które możesz podzielić na wiele wierszy.
var str = string.Format("some text {0} more text {1}",
obj1.property,
obj2.property);
Czy ktoś ma jakieś preferowane sposoby przełamania tych linii?
Przypuszczam, że mógłbyś zrobić coś takiego:
var str = $"some text { obj1.property }" +
" more text { obj2.property };