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

  • Anthony Cumia

    Anthony Cumi

    5 EYLÜL 2006
  • Krumme1996

    Krumme1996

    21 EYLÜL 2009