public int IndexOfI(string val) { int iFound = -1; if (arrobjects != null) { for (int iNow = 0; iNow < Count; iNow++) { if (RString.EqualsI(Peek(iNow), val)) { iFound = iNow; break; } } } return(iFound); } //end IndexOfI