请问在IF句后显示应输入  ;    是什么原因应该如何解决

解决方案 »

  1.   

    倒~C#的错误提示确实挺怪,我刚开始也不习惯。string strBtnText = (sender as Button).Text;            if (strBtnText == "你写对了吗")
                {
                    //do something
                }
                else
                {
                    //do something
                }
      

  2.   

    if (strBtnText == "你写对了吗")
                {
                    //do something
                }
                else
                {
                    //do something
                }
      

  3.   

    你用if(string.compare(strBtnText,"你写对了吗")==0)试试
      

  4.   

    if(saveFileDialog1.FileName != "")     //检测用户是否输入了保存文件名
       {
        mXmlDoc.Save(saveFileDialog1.FileName);//用私有对象mXmlDoc保存文件,mXmlDoc在
        MessageBox.Show("保存成功");
       } 
      }
      

  5.   

    C#里面每一条语句都要以;结束if (表达式) 执行语句;if (表达式) 
    {
       执行语句;
    }
      

  6.   

    if(strFileName.Length != 0)
       {
        doc=new XmlDocument();
        doc.Load(strFileName);
        MessageBox.Show("加载成功");
    这样写不对吗5555555555555
      

  7.   

    不对,应该这样子:if (strFileName.Length != 0)
    {
      XmlDocument doc=new XmlDocument();
      doc.Load(strFileName);
      MessageBox.Show("加载成功");
    }
      

  8.   

    huangyuhai说的对,看一下你别的地方是否少了}