Lets say we have the following function, which version is better?
void doMagic()
{
var sb = new StringBuilder();
foreach(var e in this.Elements)
{
// version 1
sb.Append(e.Name).Append("|").Append(e.Descripion);
// version 2
sb.Append($"{e.Name}|{e.Descripion}");
}
}
Does it even make a compiler difference ? From readability perspective I like version 2 more