c#中fixed关键字的用途是什么

lewis 2017-01-06 20次阅读

在C#中,fixed关键字用于创建一个固定大小的数组,并将数组的引用固定在内存中,以防止垃圾回收器移动数组。这在需要与非托管代码交互时非常有用,例如在与C++代码进行互操作时,可以使用fixed关键字来确保数组在内存中的位置固定,避免因为垃圾回收导致内存地址发生变化而引发问题。



发表评论:

◎欢迎参与讨论,请在这里发表您的看法、交流您的观点。