String Compare

     String Compare yöntemi belirtilen iki string değerinin karşılaştırılmasını sağlar. Alfabetik sıraya göre geriye int türünde değer döner. Compare(string strA,string strB,bool ignoreCase) söz dizimine sahiptir.  strA kontrol edilecek olan birinci değer. strB kontrol edilecek olan ikinci değer. ignoreCase default değeri false'dir.

    Geriye dönecek olan değer int türündedir. Geriye dönen sonuç sıfırdan küçükse ise strA,strB den küçüktür "0" ise strA,strB' ye eişittir ve sıfırdan büyükse strB,strA den büyüktür anlamına gelir. Karşılaştırma sırasında büyük küçük harf kurallarına göre ve tüm karakterlerin tek tek alfabetik sıralaması kontrol edilir.

String Compare Kullanımı

        String Compare yöntemi ile iki tane string değer karşılaştırılır.  Karşılaştırma da büyük küçük harf kontrolü ile sıralaması kontrol edilir.

        Karşılaştırma sonucu olarak geriye int türünde değerler döner.

  •     resultA < 0 olarak geriye döner. valueA değerinin sıralaması valueB değeri sıralamasından küçüktür.
  •     resultB = 0 olarak geriye döner. valueC değeri sıralaması ile valueD değeri sıralamasına eşittir.
  •     resultC > 0 olarak geriye döner. valueC değeri sıralaması valueA değeri sıralamasından büyüktür.

        Aşağıdaki örnek, String.Compare yönteminin nasıl kullanılacağını gösterir.


Kod Çıktısı

-1 0 1

Dene