我用逗号分隔参数为什么不行?

解决方案 »

  1.   

    for(int i=0;i<10;i++)
    {}.个吧,我一般就这么用 不知道有没有别的写法
      

  2.   

     for (int i = 0, j = 0; i < 10&&j<10; i++,j++)
                { }
      

  3.   

    为什么要设置两个参数呢,两个for循环不就行了,看起来清楚,同时你是怎么写的,贴出来
      

  4.   

    这样:
    for(int i=0,datetime j=wbsj,datetime k=jssj;......)
    datetime类型无法显示
    这是为什么?
      

  5.   

    int i=0,datetime j=wbsj参数类型要一致,否则只能断句(用分号)
    for里面的三个表达式是各司其职的,不同类型的参数可以放在循环外,或者换成while
      

  6.   

    for的分号里面可以写很长的东西,遵循,第一段没有返回值,第二段必须是返回bool,第三段没有返回值就可以随便写。如果参数多,写个几个方法吧。
      

  7.   


    DateTime j;
    DateTime k;
    for(int i=0;i<10&&j<k&&j==k;....)
    {}
      

  8.   


    DateTime j;
    DateTime k;
    for(int i=0;i<10&&j==k;....)
    {}
    这样
      

  9.   

    一个分号一个语句,不管你怎么写。for (任何语句; 布尔返回值的语句; 任何语句)
    {
        //......
    }