我想知道 C# 项目设置“允许不安全代码”是否仅适用于项目本身的不安全 C# 代码,或者在 native C++ DLL 中链接时是否需要设置此选项?在本身链接到 native DLL 的托管 DLL 中链接怎么样?这个选项到底有什么作用?
最佳答案
这与 C# 中的“不安全”关键字有关。 “不安全”关闭所有通常会发生的检查并允许您直接访问内存。它不是指调用 native C++ DLL 或接口(interface)。
关于c# - C#工程设置 "Allow unsafe code"的实际作用是什么,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/233759/