class Test{
    privatee string name;    public string Name
    {
        get {return this.name}
        set {this.name = value}
    }
}请问这样和直接public string name 有区别吗? 还有就是在访问类里的属性方法时, 什么时候要用this 什么时候不用!