条件是:a在0到99之间,而且a不带小数点
不然就返回flase该怎么写这个条件?

解决方案 »

  1.   

    (0 < a < 99) ? true : false;
      

  2.   

    要判断a带不带小数点
    就是a带小数点的话,flase
      

  3.   

    if (a is int )
    {
        int _a = (int)a;
        return _a>=0 && _a<=99;
    }
      

  4.   

    int intA = int.Parse(a);
    if( intA > 0 && intA < 99){
       retrn true;
    }else{
       retrn false;
    }
      

  5.   

    //条件是:a在0到99之间,而且a不带小数点
    //要判断a带不带小数点
    //就是a带小数点的话,flase你给的条件啊,,,,,,不带小数点
      

  6.   

    int intA = int.Parse(a);
    if( intA > 0 && intA < 99 && a.IndexOf('.')=-1){
    retrn true;
    }else{
    retrn false;
    }
      

  7.   

    if(a.IndexOf('.')==-1)
    {
    int intA = int.Parse(a);
    if( intA > 0 && intA < 99 && ){//需要等于自己加
    retrn true;
    }else{
    retrn false;
    }
    }
    else
    {
    retrn false;
    }
      

  8.   

    if( intA > 0 && intA < 99 && a.IndexOf('.')=-1){
    retrn true;
    }else{
    retrn false;
    }
      

  9.   

    private bool Number(double a) 
        {
            if (a > 0 && a < 99 && a.ToString().IndexOf('.') == -1)
            {
                return true;
            }
            else
            {
                return false;
            }
        }