Declaring long strings that use string interpolation in C# 6
问题 I usually wrap long strings by concatenating them: Log.Debug("I am a long string. So long that I must " + "be on multiple lines to be feasible."); This is perfectly efficient, since the compiler handles concatenation of string literals. I also consider it the cleanest way to handle this problem (the options are weighed here). This approach worked well with String.Format : Log.Debug(String.Format("Must resize {0} x {1} image " + "to {2} x {3} for reasons.", image.Width, image.Height,