İki String’i karşılaştırmak için kullanılır.
Kullanımı;
string.Compare(string1,string2,karşılaştırma seçenekleri)
Karşılaştırma seçenekleri aşağıdaki değerleri alabilir:
1.CurrentCulture: Karşılaştırma esnasında büyük küçük harf ayrımı göz önünde bulundurulur.
2.CurrentCultureIgnoreCase: Büyük küçük harf ayrımı göz önünde bulundurulmaz.
Örnek:
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 | string a = Console.ReadLine(); string b = Console.ReadLine(); if (string.Compare(a, b, StringComparison.CurrentCulture) == 0) { Console.WriteLine("1. cümle 2. cümleye eşittir."); } else if (string.Compare(a, b, StringComparison.CurrentCultureIgnoreCase) > 0) { Console.WriteLine("1. Cümle 2. cümleden öncedir."); } else { Console.WriteLine("1. cümle 2. cümleden sonradır."); } Console.ReadKey(); |