public XmlAttribute this[ string name ]
{
get {
ArrayList nodes = this.Nodes;
int hash = XmlName.GetHashCode(name);
for (int i = 0; i < nodes.Count; i++) {
XmlAttribute node = (XmlAttribute) nodes[i];
if (hash == node.LocalNameHash
&& name == node.Name )
{
return node;
}
}
return null;
}
}