Concatenação em tempo de compilação c # para constantes de seqüência de caracteres
O C # faz alguma otimização em tempo de compilação para concatenação de string constante? Se sim, como meu código deve ser escrito para aproveitar isso?
Exemplo: como eles se comparam no tempo de execução?
Console.WriteLine("ABC" + "DEF");
const string s1 = "ABC";
Console.WriteLine(s1 + "DEF");
const string s1 = "ABC";
const string s2 = s1 + "DEF";
Console.WriteLine(s2);