static void Main(string[] args) { // 第一种方法 int[] array = { 1, 2, 3 }; if (Array.IndexOf(array, 1) == -1) { // 不存在 Console.WriteLine("不存在"); } else { // 存在 Console.WriteLine("存在"); } // 第二种方法 // 用IList需要using System.Collections; string[] array2 = { "a", "b", "c", "d", "e" }; if (((System.Collections.IList)array2).Contains("a")) { // 存在 Console.WriteLine("存在"); } else { // 不存在 Console.WriteLine("不存在"); } Console.ReadLine(); }