我有多个单词我想用值替换,最好的方法是什么?替换字符串中的多个单词
举例: 这是我做了什么,但感觉和看起来如此错误
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;
必须有一个更好的办法?
感谢
我建议更多的东西异国情调的替换字符串标记,如$ $ VAL $ $$而不是,因为有一天消息可能实际上需要具有类似XML的内容。 –
2011-01-21 21:17:42