public boolean contains(Object needle) {if (needle instanceof String) {String n = (String) needle;return names.containsKey(n)|| names.containsKey(StringUtils.toLowerCase(n));}return false;}

public boolean contains ( Object needle ) { if ( needle instanceof String ) { String n = ( String ) needle ; return names . containsKey ( n ) || names . containsKey ( StringUtils . toLowerCase ( n ) ) ; } return false ; }
public override bool Contains(object needle){if (needle is string){string n = (string)needle;return names.ContainsKey(n) || names.ContainsKey(StringUtils.ToLowerCase(n));}return false;}
