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

  • Goran Dimov

    Goran Dimov

    1 HAZİRAN 2014
  • NLthomas21

    NLthomas21

    20 Mayıs 2008
  • Rugiagialia

    Rugiagialia

    1 Ocak 2008