Tengo varias palabras que quiero reemplazar con valores, ¿cuál es la mejor manera de hacerlo?Reemplazar varias palabras en la cadena
Ejemplo: Esto es lo que he hecho pero se siente y se ve tan mal
string s ="Dear <Name>, your booking is confirmed for the <EventDate>";
string s1 = s.Replace("<Name>", client.FullName);
string s2 =s1.Replace("<EventDate>", event.EventDate.ToString());
txtMessage.Text = s2;
Tiene que haber una manera mejor?
gracias
recomiendo algo más exótico para los marcadores cadena de reemplazo, al igual que $ $ VAL $$ en lugar de, ya que es posible que algún día el mensaje realmente necesite contenido XML. –