C# char* 转换成 string 我用C#调用C++写的方法。。方法的返回值是char*型我想把他转成string类型的。。请大侠们帮帮忙 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 Convert.ToString("你要转的东西"); 在C#里定义C++的方法返回值为string就可以了 没必要转换 是返回值还是传出参数?是返回值的话,c#里写成byte*或者IntPtr吧,再转换为字符串 IntPtr ret=Func();string s=Marshal.PtrToStringAuto(ret);有几个不同的重载,试试哪个得到的是正确的字符串,不是乱码 如何将c#窗体固定在桌面上 C#中一个类的访问修饰符都有哪些? C++中的 typedef bool sBool在C#中怎么翻译? asp.net 截取他人网站代码 请高手指教数据显示问题 有没有属性设置控件panle自动居中, 新建C#项目报错"程序呼叫或引数不正确" 求 用C#和三层架构 做的财务管理系统 用本机作为服务器,怎么写发送邮件的程序 谢谢各位兄弟的帮忙,散分,顺便一个struct的问题 SQL 分组查询显示问题 菜鸟问题
Convert.ToString("你要转的东西");
是返回值的话,c#里写成byte*或者IntPtr吧,再转换为字符串
string s=Marshal.PtrToStringAuto(ret);
有几个不同的重载,试试哪个得到的是正确的字符串,不是乱码