2008-10-24 37 views

回答

8

它与C#中的“不安全”的关键字做另一个DLL。 “不安全”会关闭通常会发生的所有检查,并允许您直接访问内存。它并不涉及调用本机C++ DLL或接口。

5

它允许您使用“不安全”块。

unsafe(...) 
{ 
} 
3

它需要使用不安全的{}上下文。它曾经被要求使用sizeof(),但在后来的版本中不再是真的。

你并不需要允许不安全的代码,如果你是外扩写在另一种语言像C.

5

这只涉及使用unsafe块(其中可以使用指针)。它不管理P/Invoke。

相关问题