文章目录
学习来源:MSDN官方文档
https://learn.microsoft.com/en-us/dotnet/api/system.runtime.interopservices.marshal?view=net-7.0
一、Marshal是什么?
1、英文释义:
2、在MSDN中的定义:
即: 提供用于分配非托管内存、复制非托管内存块和将托管类型转换为非托管类型的方法集合,以及与非托管代码交互时使用的其他杂项方法。
https://learn.microsoft.com/en-us/dotnet/api/system.runtime.interopservices.marshal?view=net-7.0