以下两个字符串不同,尽管它们在裸眼中看起来相同:
123 AJAY KUMAR MOURYA
123 AJAY KUMAR MOURYA
我已将其与以下解决方案进行了比较:'''Compare two strings and get the difference'''结果是123AJAYKUMARMOURYA
从此处复制并与上面进行比较可以正常工作
如何识别差异?
谢谢,拉朱
好吧,您可以做的是,使用下面的代码将两个字符串都打印为十六进制并按值进行比较。尽管这只是一个解决方案,但您只想执行一次或两次。 (我知道它并不优雅,但是会告诉您区别)
string n = "mynewstring";
string m = "myNewString";
foreach (char c in n)
{
Console.Write(((int)c).ToString(("X")));
Console.Write("-");
}
Console.WriteLine();
foreach (char c in m)
{
Console.Write(((int)c).ToString(("X")));
Console.Write("-");
}
Console.WriteLine();