当前位置: 首页 > news >正文

做网站选哪个语言/学seo的培训学校

做网站选哪个语言,学seo的培训学校,怎么做网站的优化,南通技嘉做网站c#中Marshal.Copy方法的使用 Marshal.copy()方法用来在托管对象&#xff08;数组&#xff09;和非托管对象&#xff08;IntPtr&#xff09;之间进行内容的复制 函数有很多重载&#xff0c;如下所示&#xff1a; Copy(array<Byte>[]()[], Int32, IntPtr, Int32) 将一维…

c#中Marshal.Copy方法的使用

Marshal.copy()方法用来在托管对象(数组)和非托管对象(IntPtr)之间进行内容的复制

函数有很多重载,如下所示:

Copy(array<Byte>[]()[], Int32, IntPtr, Int32) 将一维的托管 8 位无符号整数数组中的数据复制到非托管内存指针。

Copy(array<Char>[]()[], Int32, IntPtr, Int32) 将数据从一维的托管字符数组复制到非托管内存指针。

Copy(array<Double>[]()[], Int32, IntPtr, Int32) 将数据从一维的托管双精度浮点数组复制到非托管内存指针。

Copy(array<Int16>[]()[], Int32, IntPtr, Int32) 将数据从一维的托管 16 位带符号整数数组复制到非托管内存指针。

Copy(array<Int32>[]()[], Int32, IntPtr, Int32) 将数据从一维的托管 32 位带符号整数数组复制到非托管内存指针。

Copy(array<Int64>[]()[], Int32, IntPtr, Int32) 将数据从一维的托管 64 位带符号整数数组复制到非托管内存指针。

Copy(IntPtr, array<Byte>[]()[], Int32, Int32) 将数据从非托管内存指针复制到托管 8 位无符号整数数组。

Copy(IntPtr, array<Char>[]()[], Int32, Int32) 将数据从非托管内存指针复制到托管字符数组。

Copy(IntPtr, array<Double>[]()[], Int32, Int32) 将数据从非托管内存指针复制到托管双精度浮点数组。

Copy(IntPtr, array<Int16>[]()[], Int32, Int32) 将数据从非托管内存指针复制到托管 16 位带符号整数数组。

Copy(IntPtr, array<Int32>[]()[], Int32, Int32) 将数据从非托管内存指针复制到托管 32 位带符号整数数组。

Copy(IntPtr, array<Int64>[]()[], Int32, Int32) 将数据从非托管内存指针复制到托管 64 位带符号整数数组。

Copy(IntPtr, array<IntPtr>[]()[], Int32, Int32) 将数据从非托管内存指针复制到托管 IntPtr 数组。

Copy(IntPtr, array<Single>[]()[], Int32, Int32) 将数据从非托管内存指针复制到托管单精度浮点数组。

Copy(array<IntPtr>[]()[], Int32, IntPtr, Int32) 将数据从一维托管 IntPtr 数组复制到非托管内存指针。

Copy(array<Single>[]()[], Int32, IntPtr, Int32) 将数据从一维的托管单精度浮点数组复制到非托管内存指针。

这里需要注意的是两个参数Int32类型的使用

Int32类型的两个参数都是用来限定数组的,其中一个限定开始位置,一个限定长度

注意:长度是指数组元素的个数,而不是指字节数

示例:

很经典哦

    string name = "xuwei";  IntPtr pName = Marshal.AllocHGlobal(2*name.Length);  Marshal.Copy(name.ToCharArray(), 0, pName, name.Length);  char[] cName = new char[name.Length];  Marshal.Copy(pName, cName, 0, name.Length);  

易知name.Length=5

(1) 给pName指针分配了 2*name.Length字节的空间

注意:Marshal.AllocHGlobal(Int32 cb)中的参数cb是分配的字节数

(2) 将name转换的char[]中的内容复制到pName所指的内存中,所取长度为char的个数,即name.Length

(3) 给cName分配name.Length个char位置

(4) 将pName中的内容复制到cName数组中,长度同样为name.Length

原文地址:http://blog.csdn.net/xiaobai1593/article/details/7065955

http://www.jmfq.cn/news/4749085.html

相关文章:

  • 搞笑幽默网站源码最新/seo关键词优化怎么收费
  • 徐州市网站开发/seo关键词优化软件合作
  • wordpress转入插件/江北seo综合优化外包
  • zblogphp转wordpress/广东seo
  • 公司注册需要准备哪些资料/seo关键词快速提升软件官网
  • 代发网站建设教程/百度ai开放平台
  • 网站开发与设计论文/重庆seo排名外包
  • wordpress 测试数据包/seo权重优化
  • 做网站需学什么条件/宁波seo托管公司
  • 什么人适合做服装设计师/搜索引擎推广和优化方案
  • 我想给别人做网站/独立站优化
  • 做韩国护的网站/广东今日最新疫情通报
  • 网站建设评价/论坛营销
  • 青岛网站开发/上海网站seo诊断
  • 周口做网站公司/定西seo排名
  • 西部数码网站管理助手 ftp密码/搜索引擎推广一般包括哪些
  • 信息发布网站模板下载/网络营销推广工具
  • 重庆 网站建设大全福利/站内优化
  • 手机怎么做钓鱼网站/企业网站建设哪家好
  • 视频类网站怎么做/凡科建站收费价目表
  • 网站建设挣钱/seo排名优化资源
  • 怎么做网页下载链接/网站手机版排名seo
  • 网站开发趋势/网站开发月薪多少钱
  • python可以做网站吗/汕头网站建设方案外包
  • 如何做网站联盟/如何开一个自己的网站
  • 深圳外贸建网站/佛山关键词排名工具
  • 网站开发与客户交流/常德seo公司
  • 网站怎么做可以合法让别人充钱/2024近期新闻
  • 贵州省住房建设部网站/上海搜索引擎关键词优化
  • 设计找版面网站/火星培训机构收费明细