У меня есть две строки для чтения из текстовых файлов для сравнения, и когда я пытаюсь сравнить эти файлы с winmerge или pspad, они обе отображаются в виде одинаковых текстовых строк. Если я сравниваю их со следующей функцией, она не работает:
string string1 = File.ReadAllText(@"c:\file1.txt");
string string2 = File.ReadAllText(@"c:\file2.txt");
bool stringMatch = false;
if (string1.Equals(string2, StringComparison.InvariantCulture)){
stringMatch = true;
}
//stringMatch is false here
После некоторого поиска кажется, что "и" различны:
Content of file1.txt: é"'(§è!çà)-
Content of file2.txt: é”’(§è!çà)-
Как я могу правильно сравнить эти две строки и сопоставить эти символы "& '?