我想告诉我们我创建的字符串的值,并在我的代码中写出该值。在这个例子中,我不知道字符串“属性”的值:
public void EditUser(Int32 user_no, String attribut, String change)
{
tmpUser = GetUser(user_no);
if (attribut.Equals("username"))
{
tmpUser.username = change;
}
else if (attribut.Equals("mail"))
{
tmpUser.mail = change;
}
else
{
tmpUser.password = change;
}
}
我知道我不能这样做:
tmpUser.attribut = 改变;
有没有办法做到这一点并避免使用 if else 语句。