C #: concatenación de cadenas más legible. mejor práctica [duplicado]

Posible duplicado:
¿Cómo debo concatenar cadenas?

Hay varias formas de concatenar cadenas en las tareas cotidianas cuando el rendimientono esimportante.

result = a + ":" + bresult = string.Concat(a, ":", c)result = string.Format("{0}:{1}", a, b);StringBuilder approach...?

¿Qué prefiere y por qué si la eficiencia no importa pero desea mantener el código más legible para su gusto?

Respuestas a la pregunta(8)

Su respuesta a la pregunta