zoukankan      html  css  js  c++  java
  • C#属性升级版--自动属性-chapter 3 P34-36

    使用C#属性,能够通过将数据与它的设置和检索方法分离的方式公开类中的一段数据。

     
    例如:
     
    namespace LanguageFeatures
    {
        public class Product
        {
            private string name;
            public string Name
            {
                get { return name; }
                set { name = value; }
            }
     
        }
    }
     
    但是当字段变多时,代码就会显得低效和难以阅读。解决这个问题的办法是使用自动实现属性,可摆脱冗余代码,即创建一种支持字段的属性模式
     
    例如:
     
    namespace LanguageFeatures
    {
        public class Product
        {
            
            public int ProductID { get; set; }
            public string Name { get; set; }
            public string Descriptiong { get; set; }
            public decimal Price { get; set; }
            public string Category { get; set; }
     
        }
    }
  • 相关阅读:
    如何复用网页
    sap
    学习方法
    spring + ehcache 实例
    200个 jquery插件
    vs 示例代码浏览器 搜索
    struts jquery 整合
    eclipse clean 后clease 为空
    mvc相关
    css 框架
  • 原文地址:https://www.cnblogs.com/CandiceW/p/4900078.html
Copyright © 2011-2022 走看看