实现效果:

  通过泛型查找不同类型数组中的值_i++  通过泛型查找不同类型数组中的值_泛型方法_02  通过泛型查找不同类型数组中的值_泛型方法_03

知识运用:(泛型方法)

  通过泛型查找不同类型数组中的值_泛型方法_04

实现代码:

        public int Finder<T>(T[] arr, T item)   //定义泛型方法
        {
            for (int i = 0; i < arr.Length; i++)
            {
                if (arr[i].Equals(item))
                    return i;       //找到返回索引
            }
            return -1;             //没有则返回-1
        }