标签: c# windows-phone-8 utf-8
我正在寻找适用于大多数平台的.Net中可用的String.Normalize功能,但不适用于Windows Phone。如果可能的话,我希望将一个字母和一个变音符组合成一个单一的代码点,并且String.Normalize(这是一个在WP上也不可用的Normalization类的包装)会为我做这个。
例如,我需要将字符串“a \ u0301”转换为“á”或“\ u0e1”
看来NLS库不是WP的一部分,所以我正在寻找替代方案。
答案 0 :(得分:0)
您可以在Windows Phone中使用UnicodeNormalization库。包含它之后,就像使用本机方法一样使用它。