c# DefualtValue 常见问题
一个属性,可以添加一个 DefualtValue Attribute
例如:
作用:
1. DesignTime下面,修改属性值,发现与默认值相同时,不加粗,并且不生成代码
2. DesignTime下面,使用 reset功能,恢复成默认值
DefaultValue并不能在构造一个实例对象时,默认设置属性的值
需要手动设置,有这么几种常见的写法:
1. 构造函数设置
2. 字段设置
3. c#6.0 语法糖