创建静态类,定义一个泛型方法,实现查找数组元素的功能。
using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
namespace ConsoleApplication1
{
static class Cheek
{
public static void Find<T>(ref T e,ref T []a)
{
int n=0;
for (int i = 0; i < a.Length; i++)
{
if (e.Equals(a[i]))
{
Console.WriteLine("您要查找的元素{0}在当前数组中", e);
break;
}
n++;
}
if(n==26)
Console.WriteLine("您要查找的元素{0}不在当前数组中", e);
}
}
class Program
{
static void Main(string[] args)
{
char [] arr={'a','b','c','d','e','f','g','h','i','j','k','l','m','n','o','p','q','r','s','t','u','v','w','x','y','z'};
char e=Convert.ToChar(Console.ReadLine());
Cheek.Find<char>(ref e,ref arr);
Console.ReadKey();
}
}
}