SORU
1 ŞUBAT 2009, Pazar


Dize dizisi.

string[] Eğer bir öğe varsa, görmek için bakmak için en iyi yolu ne olurdu. Bu benim ilk vuruldu. Ama belki de bakan olduğum bir şey var. Dizi boyutu 200 öğeleri daha büyük olacaktır.

bool isStringInArray(string[] strArray, string key)
{
    for (int i = 0; i <= strArray.Length - 1; i  )
        if (strArray[i].ToString() == key)
            return true;
    return false;
}

CEVAP
1 ŞUBAT 2009, Pazar


Zaten yerleşik İçerir sadece kullanın() yöntemi:

using System.Linq;

//...

string[] array = { "foo", "bar" };
if (array.Contains("foo")) {
    //...
}

Bunu Paylaş:
  • Google+
  • E-Posta
Etiketler:

YORUMLAR

SPONSOR VİDEO

Rastgele Yazarlar

  • Break

    Break

    10 Aralık 2005
  • Gigawipf

    Gigawipf

    18 ŞUBAT 2010
  • lissaandbeauty

    lissaandbeau

    24 Aralık 2011