2015-05-05 13 views

Odpowiedz

0

musisz określić kulturę:

using System; 

public class Program 
{ 
    public static void Main() 
    { 
     string string1 = "CZSczs"; 
     string string2 = "ČŽŠčžš"; 

     if(String.Compare(string1, string2, CultureInfo.CurrentCulture, CompareOptions.IgnoreNonSpace) == 0) 
     { 
     Console.WriteLine("same"); 
     } 
     else 
     { 
     Console.WriteLine("not same"); 
     } 

    } 
} 

Zobacz ten kod roboczy w sprawie: DotNetFiddle

2

Można użyć

int result string.Compare("CZSczs", "ČŽŠčžš", CultureInfo.InvariantCulture, CompareOptions.IgnoreNonSpace); 
bool equal = result == 0; 

Jak wskazano w this question „s akceptowanych odpowiedź.

Powiązane problemy