看过楼上的帖子了,其实本地的MSDN有中文班的:ms-help://MS.VSCC/MS.MSDNVS.2052/cssample/html/vcsamUnsafeCodeSample.htm还有,只要在MSDN帮助的索引中,敲入"unsafe",就可以找到"unsafe 关键字示例程序 (C#)". ---------------------------------------- To teach a fish how to swim.
首先要在项目属性中设置一下: “生成”-〉“允许不安全代码”:true 具体的例子如下: class test { unsafe static void SquarePtrParam(int* p) { *p*=*p; //自乘 } unsafe static void Main() { int i=5; SquarePtrParam(&i); Console.WriteLine(i); } }
----------------------------------------
To teach a fish how to swim.
“生成”-〉“允许不安全代码”:true
具体的例子如下:
class test
{
unsafe static void SquarePtrParam(int* p)
{
*p*=*p; //自乘
}
unsafe static void Main()
{
int i=5;
SquarePtrParam(&i);
Console.WriteLine(i);
}
}