C#中C++引用类型的等价物

Kha*_*lla 0 c# const char

我在C#应用程序中使用用C++编写的dll.什么是等价物

  1. char const *
  2. unsigned short

在C#中

谢谢

dtb*_*dtb 5

  • char*C++中的A 可以具有不同的含义,例如指向字节数组的指针或ANSI编码的以null结尾的字符串.因此,它取决于您的数据的含义如何将值组合到C#.唯一明确没有错的答案是:它是一个IntPtr.

  • unsigned shortC++中的A 通常是16位无符号整数:( UInt16ushort在C#中).