标签: c# unicode marshalling
我使用C#Marshal.PtrToStringUni(IntPtr)从Sql Server读取数据 它返回拉丁字符,但没有正确地给出Unicode字符。对于Unicode字符,我看到一些垃圾 我错过了一些转换?
答案 0 :(得分:1)
ANSI编码不是Unicode。改为使用PtrToStringUni方法。