摘要: C#通过DllImport引入dll中的C++非托管类(2011-08-05 15:00:57)转载标签:cdllimportc非托管类分类: C#首先从msdn了解到,DllImport是用来将特性化方法由非托管动态链接库 (DLL) 作为静态入口点公开。从以上语句我们可以理解出三点:1.C++编写的非托管dll可以通过DllImport引入到C#中;2.引入到C#中的只能是C++方法(或者说函数),而不能是数据(或者说变量);3.引入到C#中后只能声明为静态函数;msdn关于DllImport属性类的链接:http://msdn.microsoft.com/zh-cn/library/sy 阅读全文
posted @ 2011-12-09 12:34 非洲人 阅读(1644) 评论(0) 推荐(0)
摘要: C#中Dictionary的用法及用途 Dictionary<string, string>是一个泛型他本身有集合的功能有时候可以把它看成数组他的结构是这样的:Dictionary<[key], [value]>他的特点是存入对象是需要与[key]值一一对应的存入该泛型通过某一个一定的[key]去找到对应的值举个例子://实例化对象Dictionary<int, string> dic = new Dictionary<int, string>();//对象打点添加dic.Add(1, "one");dic.Add(2, &q 阅读全文
posted @ 2011-12-09 12:28 非洲人 阅读(214) 评论(0) 推荐(0)