private int GetAttributeAsInt(string name, int defaultValue = -1)
{
string value = GetAttribute(name);
int i;
if (string.IsNullOrEmpty(value) || !int.TryParse(value, out i))
i = defaultValue;
return i;
}
private string GetAttribute(string name, string defaultValue = "")