public XmlAttribute this[ int i ] { get { try { return(XmlAttribute) Nodes[i]; } catch ( ArgumentOutOfRangeException ) { throw new IndexOutOfRangeException(Res.GetString(Res.Xdom_IndexOutOfRange)); } } }