String str1 或者 string str1 是一样的么-----------不一样的, c# 区分大小写!运行没有错误,textBox1显示">-1"。但是我在单步跟踪调试的时候发现,程序执行的顺序是先语句1,然后跳到语句2,而最后结果好象仅执行了语句1,语句2没执行。
怎么会这样?请各位大侠指教。-----------我在 IDE 中调试,和你的不一样啊 ,是先
//语句1,不执行语句2,连 else 都没有执行
怎么会这样?请各位大侠指教。-----------我在 IDE 中调试,和你的不一样啊 ,是先
//语句1,不执行语句2,连 else 都没有执行
System.String str1 和string str1时一样的。
运行没有错误,textBox1显示">-1"。但是我在单步跟踪调试的时候发现,程序执行的顺序是先语句1,然后跳到语句2,而最后结果好象仅执行了语句1,语句2没执行。
的确语句2没有执行,我遇到过类型的情况。应该时单步跟踪调试有点bug
运行没有错误,textBox1显示">-1"。但是我在单步跟踪调试的时候发现,程序执行的顺序是先语句1,然后跳到语句2,而最后结果好象仅执行了语句1,语句2没执行。
怎么会这样?请各位大侠指教。
=================================================================
按照语句的意思就是根据条件选择其中一个执行。当然不可能两个都执行。
我没有测试测试到你说的情况。你用的是什么版本的?我用的是2003 final beta
另外在命令窗口中为什么不能运行字符串函数呢?是不是命令窗口中只能运行不用编译的指令,函数需要编译,所以无法运行?
多谢各位指教。
命令窗口中不是只能运行不用编译的指令 如DataSet dataset = new DataSet()
dataset.GetXml()时可以执行的