.net 实体类属性定义两种方法有何不同?哪种性能比较好?

第一种写法:

private string _tourname;

public string TourName
  {
   set{ _tourname=value;}
   get{return _tourname;}
  }

第二种写法:

public string TourName{get;set;}

这两种写法有何区别?哪种写法比较好点?


莫回无
浏览 368回答 2
2回答

呼啦一阵风

样的效果,生成的IL代码是一样的。第二种只是编辑器玩的把戏~

米脂

额,是一样的。。。若你内部代码需要调用_tourname就使用第一种。。不然第二种更加简洁
打开App,查看更多内容
随时随地看视频慕课网APP