public int AddDict(params object[] args) { if ((args.Length % 2) > 0) { return(-1); } CLSHashtable hashtable = new CLSHashtable(); for (int i = 0; i < args.Length; i += 2) { hashtable.Add(args[i], args[i + 1]); } return(this.Add(hashtable)); }