当前位置:   article > 正文

C#把内存里的utf8字符串转成C#内部使用的Unicode_c# 调用c语言库 utf8

c# 调用c语言库 utf8


传进来内存参数 IntPtr strNameUtf8,int nStrLen


  1. public static string Utf8ToUnicode(IntPtr strNameUtf8, int nStrLen)
  2. {
  3. byte[] managedArray = new byte[nStrLen];
  4. Marshal.Copy(strNameUtf8, managedArray, 0, nStrLen);
  5. return Encoding.UTF8.GetString(managedArray); ;
  6. }




声明:本文内容由网友自发贡献,不代表【wpsshop博客】立场,版权归原作者所有,本站不承担相应法律责任。如您发现有侵权的内容,请联系我们。转载请注明出处:https://www.wpsshop.cn/w/从前慢现在也慢/article/detail/253390
推荐阅读
相关标签
  

闽ICP备14008679号