1. 程式人生 > >C#語法補充(一)

C#語法補充(一)

  1. 索引器
    string[] sk = { "niah", "ai", "renw" };

    public string this[int index]
    {
        get
        {
            return sk[index];
        }
        set
        {
            sk[index] = value;
        }
    }

    // Use this for initialization
    void Start()
    {
        this
[2] = "ni"; print(sk[2]); }
  1. 可空型別
        int? sk = null;
        int num = sk ?? 5;
        ListNode bill = null;
        ListNode ob = bill ?? new ListNode(3);
        print(num);
        print(ob.val);