public int this[XmlQualifiedName name] {
get {
object lookup = names[name];
if (lookup != null) {
return (int)lookup;
}
if (wildcards != null) {
lookup = wildcards[name.Namespace];
if (lookup != null) {
return (int)lookup;
}
}
return last; // true wildcard
}
}