大家知道,VB.NET/C#在指针的使用上是受到很多限制的。虽然C#提供了unsafe代码的指针访问,但还是有不少限制。.NETFramework的类库提供了GCHandle类库和Marshal命名空间内存访问方法,但一来速度比较慢,二来访问时(譬如基于数组和结构的数据转化)需要重新创建对象。因此,我用C++/CLI写了个内存指针访问类库,解决了VB.NET内存指针访问的难题。