我在哪里可以找到.NET unicode(宽)函数列表?

Jim*_*Jim 0 vb.net unicode function

我想获得一个用于unicode的VB.net/C#"宽"函数列表 - 即AscW,ChrW,MessageBoxW等.

这些地方有这样的清单吗?

Ree*_*sey 5

默认情况下,.NET中的所有字符串方法都是Unicode..NET对所有String方法使用unicode字符串,因为System.String是Unicode.

System.String的文档:

将文本表示为一系列Unicode字符.

每当你调用任何以String作为参数的方法时,你都在使用Unicode..NET中不需要"宽字符"版本的方法.


实际上,如果您想使用ANSI文本,则需要明确告诉框架您正在做什么.

这通常通过Marhsal类中的方法(用于与其他库互操作)或通过Encoding类(Encoding.ASCII或不同的字符编码)来将一系列字节转换为文本或从文本转换.