小编Fre*_*son的帖子

如何在字段中存储所有ctor参数

我正在学习C#,编码时出现了一个想法.是否可以以简单的方式自动将构造函数中的参数存储到字段中,而无需this.var = var在每个变量上写入以存储它们?

例:

class MyClass
{
    int var1;
    int var2;
    int var3;
    int var4;
    public MyClass(int var1, int var2, int var3, int var4){
        this.var1 = var1;
        this.var2 = var2;
        this.var3 = var3;
        this.var4 = var4;
    }
}
Run Code Online (Sandbox Code Playgroud)

有没有办法避免编写this.varX = varX并将所有变量保存到字段中,如果名称相同?

c# oop

20
推荐指数
3
解决办法
985
查看次数

标签 统计

c# ×1

oop ×1