0

我通常启动一个对象的实例并关联一些这样的属性。

      RegisterModel registerModel = new RegisterModel();
        registerModel.UserName = userName;
        registerModel.OpenID = openID;
        registerModel.Password = password;
        registerModel.ConfirmPassword = confirmPasswod;

我发现重复每个属性的实例名称很冗长。

您能否展示其他方法(可能比我的更优雅)来实现相同的结果?

我是编程新手,所以一个代码示例将非常感谢

4

1 回答 1

4

您可以通过对象初始化器来做到这一点:

RegisterModel registerModel = new RegisterModel
{
  UserName = userName,
  OpenID = openID,
  Password = password,
  ConfirmPassword = confirmPasswod
};

其他方法是通过构造函数来完成。

于 2012-07-14T13:18:09.227 回答