public int IndexOf(Object o) { if (!(o is ValueType)) return -1; return IndexOf(Convert.ToInt32(o)); }