2008-10-24 35 views

回答

8

它與C#中的「不安全」的關鍵字做另一個DLL。 「不安全」會關閉通常會發生的所有檢查,並允許您直接訪問內存。它並不涉及調用本機C++ DLL或接口。

5

它允許您使用「不安全」塊。

unsafe(...) 
{ 
} 
3

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

你並不需要允許不安全的代碼,如果你是外擴寫在另一種語言像C.

5

這隻涉及使用unsafe塊(其中可以使用指針)。它不管理P/Invoke。

相關問題