public static SafeGetIntFromElement ( System.Xml.Linq.XElement element, string elementName ) : int | ||
element | System.Xml.Linq.XElement | |
elementName | string | |
return | int |
public static int SafeGetIntFromElement(XElement element, string elementName)
{
XElement x = GetElement(element, elementName);
int result;
if (!int.TryParse(x.Value, out result))
{
throw new InvalidOperationException(string.Format("Decimal not found in element {0}.", elementName));
}
return result;
}