Tag: setter

C#在setter方法上添加validation

我有一些我在C#中定义的变量: public String firstName { get; set; } public String lastName { get; set; } public String organization { get; set; } 我想要的是在您尝试设置值时为这些方法添加validation。 让我们说你要为firstName设置一个值,我应该通过thrue regexp来设置,否则应该抛出exception。 是否可以使用这种“短语法”构建,或者我应该选择标准(如JAVA)getter和setter并在那里validation数据?