您当前的位置: 首页 > 

寒冰屋

暂无认证

  • 1浏览

    0关注

    2286博文

    0收益

  • 0浏览

    0点赞

    0打赏

    0留言

私信
关注
热门博文

使用Pitcher简化卫语句

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

什么是卫语句

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

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

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

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

    if (age            
关注
打赏
1665926880
查看更多评论
0.0454s