Как из этой строки достать просто Int32, пользуясь System.Xml...?
<?xml version="1.0"?>
<int>2004</int>
Этот код не работает:
using (var sr = new StringReader(mystr))
{
return (Int32)new XmlSerializer(typeof(Int32)).Deserialize(sr);
}
XmlSerializer — слишком тяжеловесный способ для такой задачи.
Используйте Linq to Xml.
using System.Xml.Linq;
Код:
XElement xElement = XElement.Load(sr);
int n = (int)xElement;
Основные этапы разработки сайта для стоматологической клиники
Продвижение своими сайтами как стратегия роста и независимости