double i ;
我如何在i=1 的时候让i.ToString返回“+1”
当i = -1时返回"-1"

解决方案 »

  1.   

    double i;
    i=1;
    string strd=i.tostring();
    i=-1;
    string strf=i.tostring();
      

  2.   

    double i;
    if(i>0)
    {
        string str ="+"+i.ToString();
    }
    else
    {
        string str =i.ToString();
    }
      

  3.   

    string str = i.ToString() > 0 ? "+" + i.ToString() : i.ToString();
      

  4.   

    string str = i.ToString() > 0 ? "+" + i.ToString() : i.ToString();顶!
    就这个了
      

  5.   

    string str = i.ToString() > 0 ? "+" + i.ToString() : i.ToString();
    对,这个写得精彩