Verkettung zur C # -Kompilierungszeit für Zeichenfolgenkonstanten

Führt C # eine Optimierung der Kompilierungszeit für die konstante Verkettung von Zeichenfolgen durch? Wenn ja, wie muss mein Code geschrieben werden, um dies zu nutzen?

Beispiel: Wie werden diese zur Laufzeit verglichen?

Console.WriteLine("ABC" + "DEF");

const string s1 = "ABC";
Console.WriteLine(s1 + "DEF");

const string s1 = "ABC";
const string s2 = s1 + "DEF";
Console.WriteLine(s2);

Antworten auf die Frage(2)

Ihre Antwort auf die Frage