Трудно оценить, является ли это хорошей техникой, не видя контекста, в котором вы ее используете. Но, мне кажется, это достаточно просто. Вы можете обернуть это статическим методом:
public static string Embolden(string text)
{
return string.Format( "<Bold>{0}</Bold>",text);
}
Однако, если вы делаете много манипуляций с XML, я бы посоветовал вам сгенерировать ваш XML, используя один из API-интерфейсов XML, например Linq-to-XML / XDocument
. Код, подобный приведенному выше, подходит для небольших доз!