Лучший способ получить InnerXml XElement?

Каков наилучший способ получить содержимое смешанного bodyэлемента в коде ниже? Элемент может содержать либо XHTML, либо текст, но я просто хочу его содержимое в виде строки. XmlElementТип имеет InnerXmlсвойство , которое является именно то , что я после. Написанный код почти делает то, что я хочу,...