数据访问层里首先为什么要加上这么一句 public DBOperator DB { get; set; }
https://zhidao.baidu.com/question/317416672.html
其实这是一个自动实现的属性,可能你以前看到的属性都是get{};set{};
这里如果你声明了这个属性而不提供get/set方法的实现,C#会自动给你声明一个私有字段,你这个
代码中这个字段的名字是DB类型是DBOperator,并且编译器会自动实现get和set方法,说白了这里
就相当于这样:
private DBOperator DB;
public DBOperator DB{
get{return DB;};
set{this.DB = value;};
}