可以使用 string.Normalize()
:
string userInput = "Stackoverflow";
string result = userInput.Normalize(NormalizationForm.FormKC);
//result = "Stackoverflow"
点击这里查看示例 DotNetFiddle.
更多有关内容点击这里查看 unicode.org.
转自StackOverflow
https://stackoverflow.com/questions/25149458/convert-fullwidth-to-halfwidth