您当前的位置: 首页 > 

衣舞晨风

暂无认证

  • 4浏览

    0关注

    1156博文

    0收益

  • 0浏览

    0点赞

    0打赏

    0留言

私信
关注
热门博文

Not all code paths return a value

衣舞晨风 发布时间:2014-01-08 09:38:14 ,浏览量:4

not all code paths return a value 这句话直译是: 不是所有的代码都返回值
  private bool aa()
  {
          foreach (DataRow dr in ds.Tables[0].Rows)
          {
                  if (dr["列名"].Equals(某个变量))
                  {
                      return false;
                  }
                  else   if (dr["列名"].Equals(某个变量))
                  {
                     return false;
                  }                    
             }
  }
当涉及到很多if 与else if组成的语句时,如果在每个if或者else中返回值,因为不能保证能执行return语句,结果就会出现错误。
解决办法:
  private bool aa()
  {
          bool bl = true;
          foreach (DataRow dr in ds.Tables[0].Rows)
         {
                if (dr["列名"].Equals(某个变量))
                  {
                      bl = false;
                  }
                  else   if (dr["列名"].Equals(某个变量))
                 {
                      bl = false;
                 }
              }
              return bl;
        }
关注
打赏
1647422595
查看更多评论
立即登录/注册

微信扫码登录

0.0377s