I've found that while string interpolation is really nice when applied to my existing code base's string Format calls, given the generally preferred column limit, the string rapidly becomes too long for a single line. Especially when the expressions being interpolated are complex. With a format string you have a list of variables that you can split into multiple lines.
var str = string.Format("some text {0} more text {1}",
obj1.property,
obj2.property);
Does anyone have any preferred means of breaking up these lines?
I suppose you could do something like:
var str = $"some text { obj1.property }" +
$" more text { obj2.property };