LinQ学习--自动属性

在做一个程序是我们离不开属性,特别是实体类。我们用指头一个一个的敲着get和set及局部的变量(Fields),现在可好不用在重复敲那些东东了我们只要用到get和set,就和我们的接口声明差不多了。

首先看个例子,在.NET 2.0下我们声明一个实体类要有如下做法:

 public class Personal

{    

    private string firstName;     

    public string FirstName  

    {         get { return firstName; }  

              set { firstName = value; }     }    

    private string lastName;     

    public string LastName   

    {         get { return lastName; }    

               set { lastName = value; }     }   

    private int age; 

    public int Age    

    {         get { return age; }   

              set { age = value; }    

}

}

   在.NET 3.x中我们可以省了很多东西,代码也变得简单很多,代码如下:

    public class Personal

{

   public string FirstName

           {get; set; }

   public string LastName

          { get; set; }   

     public int Age

         { get; set;  }

}

一个小小的Demo仅供参考!!

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值