c# 判斷一個數(shù)字是否在數(shù)組中

字號:


    如題:
    int intArray1 = new int {1,3,6};
    if (3在數(shù)組intArray1 中)
    //請問這句話怎么寫啊。。。。。。。。。
    { print(。。。。)}
    有兩種方法可以解決這個問題:
    兩個方法,一個是用數(shù)組的Contains()函數(shù)檢測
    if(intArray1.Contains(3))
    {
    //TODO...
    }
    二是用標準查詢函數(shù),一般熟悉linq的就用起來很方便
    intArray1.Any(x=>x=3);
    需要工程是.net 3.5及以上才行,還要添加
    using System.Linq;