object[] locals1 = new string[(UIntPtr)(uint)i];
object[] locals2 = new string[(UIntPtr)(uint)i]编译时提示D:\S\WebControls\A.cs(478): 无法将类型“System.UIntPtr”隐式转换为“int”这是为什么啊??
请教new string[(UIntPtr)(uint)i];
正确应该怎么写?
object[] locals2 = new string[(UIntPtr)(uint)i]编译时提示D:\S\WebControls\A.cs(478): 无法将类型“System.UIntPtr”隐式转换为“int”这是为什么啊??
请教new string[(UIntPtr)(uint)i];
正确应该怎么写?
解决方案 »
- 如何获得webbrowser网页里某元素所占用的位置坐标
- EventArgs转换decimal
- 关于枚举的那些事,快来看看吧.
- 求助
- 上传文件同是rar的文件,一个是20k没问题,一个是4M就出问题了,怎么解决?
- 请问如何获取当前url的之前的url
- 怎么得到一个方法运行了多少时间?
- ★★★500高分求!C#实现类似Dreamweaver的HTML可视化编辑器。思路或代码!
- 外部程序调用SharePoint报错,请高手指点。。急呀~~
- 怎样在datagrid的每一行前面加一个小图表呀?
- 直接在DataGridView中新增一行时,如何使某些列的值等于上一行对应列的值
- 对ComboBox控件工作原理比较了解的请进!
参考System.Runtime.InteropServices.Marshal的PtrToStringAnsi方法
object[] locals1 = new string[(UIntPtr)(uint)i];
这是在干什么?不明白lz的意思建立string类型的数组为什么要uint和UIntPtr?另外,数组的indexer仅支持int这一种数据类型,别的都不支持的