private bool FindAttribute(String localName, String namespaceURI, out int attrIndex) {
if (namespaceURI == null) {
namespaceURI = string.Empty;
}
if (localName == null) {
localName = string.Empty;
}
for (int index = 0; index < this.attributeCount; index ++) {
Debug.Assert(this.attributeList[index] is BuilderInfo);
BuilderInfo attribute = (BuilderInfo) this.attributeList[index];
if (attribute.NamespaceURI == namespaceURI && attribute.LocalName == localName) {
attrIndex = index;
return true;
}
}
attrIndex = -1;
return false;
}