什么是卫语句
在方法的开头,我们经常会添加一些检查代码,当检查条件为true
时立刻从方法中返回。
这样的单独检查代码被称为“卫语句”。
例如,我们在添加用户时会检查用户名不能为空,年龄必须大于0:
public void AddUser(string name, int age)
{
if (string.IsNullOrWhiteSpace(name))
{
throw new ArgumentException("用户名不能为空!", nameof(name));
}
if (age
关注
打赏