指標與C#

来源:互联网 发布:淘宝上怎么弄充话费 编辑:程序博客网 时间:2024/05/16 10:02

http://zip.nvp.com.tw/forum.php?mod=viewthread&tid=1024&extra=page%3D33

為了維護型別安全 (Type Safety) 和安全性,C# 預設不支援指標,如果要使用指標,必須將指標相關作業放在使用unsafe 關鍵字所宣告的區塊。

例如:
using System;
public class Unsafe_Value
{
    public unsafe static void Main()
    {
        int i = 300;
        int *ptrX,*ptrY;
        
        ptrX = &i;
        ptrY = ptrX; 
        *ptrY = 600;
        Console.WriteLine(i);  // i = 600;
    }
};
原创粉丝点击