c# - 使用默认属性值创建类实例的 Visual Studio 快捷方式
问题描述
我有一个有 200 个属性的类。我创建了这个类的一个实例,我必须为所有道具赋予价值。Visual Studio 2017 中是否有任何快捷方式将所有道具写入默认值(如 null 或 0)?像这样的东西:
var myClass = new Class1()
{
prop1 = "";
prop2 = null;
...
prop200 = 0;
}
解决方案
只要所有属性都没有任何初始值,那么都类似于:
public object MyProperty { get; set; }
然后,当您创建类的实例时,默认情况下它们都应该为 null (当然,只要类构造函数不对它们做任何事情)
推荐阅读
- python-3.x - 在 Tkinter 中创建可以改变颜色的图像或照片
- php - 如何快速执行多个mysql查询
- python-3.x - 我们可以在 pandas read_csv 中提供文件模式作为输入吗
- javascript - 我无法让 Rails5.2 编译 Vue.js
- python - 使用 shell=True 运行子进程时出现超时过期错误
- angular - 在使用 angular 6 实现条带时,我收到 ERROR 错误:mat-form-field must contain a MatFormFieldControl
- docker - `docker run -d` 和 `docker run -dit` 有什么区别?
- spring - spring cloud 如何设置 encrypt.key 属性
- reactjs - 发生更改时我的组件没有实时更新(react redux 项目)
- javascript - 是否有必要删除一个不断增加的变量?特别是在带有更新循环的游戏开发中