意思就是
string a;
a<>0;
但这样写不对

解决方案 »

  1.   

    你这么想就不对了,这是个变量,自己随便赋值,不给0 就行了,你a<>0这样不是多次一举么?看你这写法这a 似乎就是一系列不为0的数字
      

  2.   

    你到底是c# 还是 vbc#的不等于是  !=
      

  3.   

    你这犯了2个错误
    1.a是个字符串,不是数值类型
    2.你要给它一个确定的值,而不是用判断语句
    如果你想获取随机数,直接用random类
      

  4.   

    是为了传参,实际需要是要求 参数a是任意一个不等于0的字符窜
    a<>"0"
      

  5.   

    get{return i}
    set{
        if(j!=0)i=j;
    }没太看懂LZ的意思
      

  6.   

    if (DropDownList1.SelectedValue == "cccc")
            {
                a != "0";//(error)
            }
      

  7.   

    那你就给他一个不等于0的字符窜string a;
    a="一个不等于0的字符窜";
      

  8.   

    我想向报表工具传递一个参数变量a
    DropDownList1.SelectedValue == "aaaa"      a="0"
    DropDownList1.SelectedValue == "bbbb"      a="1"
    DropDownList1.SelectedValue == "cccc"      a="2"
    ...............................................................................
    当DropDownList1.SelectedValue == "nnnn" 时,需要   a!="0"
      

  9.   

    当DropDownList1.SelectedValue == "nnnn" 时,   a="-1" 
      

  10.   

    按照字母排序,nnnn应该对应13啊
    你DropDownList1每一项难道不是对应一个确定的值吗
      

  11.   

    当DropDownList1.SelectedValue == "nnnn" 时,需要   a!="0"
    if(DropDownList1.SelectedValue == "nnnn")
    {
    a="";
    }
      

  12.   

    那你是应该在方法内部判断
    if(a!=0)