0
if (char.IsDigit(e.KeyChar))
{
if (IsCharFullWidthDigits(e.KeyChar))
{
e.KeyChar = Strings.Chr(Strings.Asc(e.KeyChar) + 23680);
}
}
转换为相应的正常`0`全宽位`0`如果用户输入了全角数字,如0
到9
,如何自动转换为相应的正常0
或9
?在VB.NET中,我使用Strings.Chr
和Strings.Asc
,但我在C#中看不到相应的东西。我怎样才能做到这一点?通过`9`通过`9`在C#
的可能的复制[什么是VB的升序()和CHR()在C#中的功能相当于?](https://stackoverflow.com/questions/721201/whats-the - 等效的vbs-asc-and-chr-functions-in-c) –
我检查了页面。但是一些代码里面只有很少的选票,并且不能保证说代码是正确的。我要去测试它们。 – qtg
我编辑标题以反映代码。感谢Keith。 – qtg