private string ReadText()
{
string s = string.Empty;
if (!_r.IsEmptyElement)
{
while (_r.Read())
{
switch (_r.NodeType)
{
case XmlNodeType.Text:
case XmlNodeType.SignificantWhitespace:
case XmlNodeType.Whitespace:
s += _r.Value;
continue;
}
break;
}
}
return s;
}