Я хочу пройти этот тест. Что я должен использовать вместо метода Add?
[TestMethod]
public void AddContentWithoutEncoding()
{
var element = new XElement("Parent");
element.Add("<Son>5</Son>");
Assert.IsTrue(element.ToString() == "<Parent><Son>5</Son></Parent>");
}
С текущим подходом element.ToString() = "<Parent><Son>5</Son></Parent>"
это, очевидно, кодирование содержимого тега.
У меня есть большая постоянная строка с тегами, которую мне нужно добавить в XElement (потому что я использую ее в дальнейшем). И хотите использовать какое-то умное решение, чем HttpUtility.HtmlDecode
- просто добавьте декодированную строку, а не декодируйте весь результат после добавления.
Спасибо!