Unmanaged code یک کد native است و به MSIL کامپایل نمیشود .
اما کد Unsafe کدی است که فقط در سی شارپ قابل استفاده است و امکان استفاده از برخی API هایی که نیاز به اشاره گر دارند را فراهم میکند. اما در نهایت به همان MSIL تبدیل میشود.
اما کد Unsafe کدی است که فقط در سی شارپ قابل استفاده است.
سلام
در VB.Net هم با کمک چهار کلاسس Attribute یعنی:
SuppressUnmanagedCodeSecurityAttribute
UnmanagedFunctionPointerAttribute
UnsafeValueTypeAttribute
UnverifiableCodeAttribute