如何通过字符比较执行Unicode识别字符?

时间:2014-12-01 13:33:06

标签: c# .net unicode

我的应用程序有一个国际目标,来自许多国家的人都会使用它,他们将使用自己的语言输入文本(我必须处理的文本)。

例如,如果我必须使用字符比较来列出两个字符串的差异,那么这个简单的C#代码就足够了,或者我错过了什么?

var differences = new List<Tuple<int, char, char>>();
for (int i=0; i < myString1.Length; ++i)
{
    if (myString1[i] != myString2[i])
        differences.Add(new Tuple<int, char, char>(i, myString1[i], myString2[i]));
}

代码是否有效以不同语言执行此任务(我的用户限制设置为US字符)?

0 个答案:

没有答案