Was ist der Vorteil der Verwendung von "Expression Bodied Functions and Properties" [duplicate]

Diese Frage hat hier bereits eine Antwort:

Ausdrucksstarke Funktionsmember - Effizienz und Leistung in C # 6.0 2 Antworten

Ich habe schon viele gesehen, die das benutzt habenneue Funktio, aber was bringt die Verwendung dieser Ausdrücke?

Beispiele:
public override string ToString() => string.Format("{0}, {1}", First, Second);

public string Text =>
string.Format("{0}: {1} - {2} ({3})", TimeStamp, Process, Config, User);

Diese Frage unterscheidet sich vondiese, weil ich nicht nur frage, ob sich die Leistung und Effizienz ändert, sondern auch, ob sich der kompilierte Code (IL-Code) unterscheidet und ob es sich um eine bewährte Methode handelt, die in der realen Welt verwendet werden sollte.

Diese Frage ist auchnich off topic, weil ich nach realer Unternehmenserfahrung und nicht nach Empfehlungen frage. Daher nicht empfehlen, aber erklären, warum Sie diese Funktion verwenden würden oder warum Sie sie nicht verwenden würden und welche Erfahrungen Sie damit gemacht haben!

Antworten auf die Frage(6)

Ihre Antwort auf die Frage