XmlSerializer автоматически кодирует эти символы XML. Пример:
public class Item
{
public string Description { get; set; }
}
class Program
{
static void Main()
{
var item = new Item
{
Description = "<some description>"
};
var serializer = new XmlSerializer(item.GetType());
serializer.Serialize(Console.Out, item);
}
}
производит:
<?xml version="1.0" encoding="ibm850"?>
<Item xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xsd="http://www.w3.org/2001/XMLSchema">
<Description><some description></Description>
</Item>
ОК, спасибо, это то, что я хотел бы знать, – Burjua