新手,C#的类中有关添加字段和封装属性的问题

新手,C#的类中有关添加字段和封装属性的问题

问题描述:

各位大神,我是一个学习c#的新手,我想请教一个问题,在一个类中如何定义一个私有字段,然后再对这个字段封装属性,比如字段-name,能把相关代码下写一下吗?

 class A
{
    private string _Name;
        public string Name
        {
            get { return _Name; }
                set { _Name = value; }
        }
}

但是,其实私有的后备字段不要写,上面的代码,在C# 3.0以上更简单的写法:
class A
{
public string Name { get; set; } //编译器会自动产生和上面完全等价的代码
}