Properties

定義Class下Variable的Getter和Setter。

private int exp;
public int Exp { get; set; }
private int lv;
public int Lv {
    get {
        return exp / 100;
    }
    set {
        exp = value * 100;
    }
}

Namespace

使用名稱空間可以避免掉不同開發者之間Class命名衝突問題。

// 定義名稱空間
namespace Sample {
    public class SomeClass {}
}

// 導入名稱空間下的所有Class
// 使用名稱空間 (1)
using Sample;
// 使用名稱空間 (2)
Sample.SomeClass ss = new Sample.SomeClass();
// 使用名稱空間 (3) 不建議這麼寫 除非是該名稱空間的開發者
namespace Sample {
    public class OtherClass {
        SomeClass sc = new SomeClass();
    }
}

results matching ""

    No results matching ""