【发布时间】:2013-09-04 19:56:23
【问题描述】:
我有类,创建对象时必须在其中的所有字段。我的解决方案:
class MyClass
{
private string Field1;
private int Field2;
public MyClass(string Field1, int Field2)
{
this.Field1 = Field1;
this.Field2 = Field2;
}
}
但是字段可能大于2,代码看起来很脏。有没有更优雅的方法?
【问题讨论】:
-
为什么脏?它有什么问题?
-
为避免命名冲突,我建议在字段前使用“_”(下划线)。
标签: c# constructor field params