¿Cuál es el beneficio de usar "Funciones y propiedades con cuerpo de expresión" [duplicado]

Esta pregunta ya tiene una respuesta aquí:

Eficiencia y rendimiento de miembros de funciones con cuerpo de expresión en C # 6.0 2 respuestas

He visto a muchos usar esanueva caracteristic, pero ¿cuál es el beneficio de usar esas expresiones?

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

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

Esta pregunta es diferente aést, porque no solo pregunto si el rendimiento y la eficiencia cambian, sino también sobre la diferencia del código compilado (código IL) y si es la mejor práctica y debería usarse en el mundo real.

Esta pregunta también esn fuera de context, porque solicito experiencia empresarial de la vida real y no recomendaciones. Por lo tanto, no lo recomiendo, ¡pero explique por qué lo haría o por qué no usaría esa función y qué experiencias tiene con ella!

Respuestas a la pregunta(3)

Su respuesta a la pregunta