您当前的位置: 首页 > 

使用Pitcher简化卫语句

寒冰屋 发布时间:2021-09-13 15:30:22 ,浏览量:3

什么是卫语句

在方法的开头,我们经常会添加一些检查代码,当检查条件为true时立刻从方法中返回。

这样的单独检查代码被称为“卫语句”。

例如,我们在添加用户时会检查用户名不能为空,年龄必须大于0:

public void AddUser(string name, int age)
{
    if (string.IsNullOrWhiteSpace(name))
    {
        throw new ArgumentException("用户名不能为空!", nameof(name));
    }

    if (age            
关注
打赏
1688896170
查看更多评论
0.1194s