rem: ICompare(const BString *string1, const BString *string2)
add: ICompare(const BString &string1, const BString &string2)
context: ICompare(const BString *string1, const BString *string2){	return strcasecmp(string1->String(), string2->String());}