扫一扫
分享文章到微信
扫一扫
关注官方公众号
至顶头条
作者:中国IT实验室 来源:中国IT实验室 2007年9月10日
关键字: 编程
do循环中的第2个语句是:
char digit = Convert.ToChar(digitCode);
该语句声明了一个名为digit的char变量,并把它初始化成Convert.ToChar(digitCode)这个方法调用的结果。调用该方法,将返回与参数指定的字符代码对应的一个字符。换言之,Convert.ToChar('0' + 3)的求值结果就是'3'。
do循环中的第3个语句是:
current = digit + current;
该语句将刚才计算出来的字符变量digit附加到字符串current之前。注意,该语句不能替换为current += digit,否则就会将digit附加到current之后。
do循环中的第4个语句是:
steps.Text += current + "\r\n";
该语句的作用是在Steps文本框的Text属性中附加另一个要显示的步骤。
do循环中的最后一个语句是:
amount /= 10;
该语句等同于amount = amount / 10;。如果amount的值是2693,那么在运行上述语句之后,amount的值将变成269。注意,每一次重复do语句,都会从amount中移除最后一个数位,并将那个数位附加到current字符串之前。
在最后一个练习中,将使用Visual Studio 2005调试器来逐步执行上述do语句,以帮助你理解它的工作过程。
?逐步执行do语句
1. 在“代码和文本编辑器”窗口中找到showSteps_Click方法。
2. 将鼠标移至showSteps_Click方法的第一个语句。
第一个语句是:
int amount = System.Int32.Parse(number.Text);
3. 右击第一个语句的任何地方,从弹出菜单中选择“运行到光标处”。
Visual Studio 2005将生成并运行应用程序。
4. 窗体出现后,在上方的文本框中输入2693,然后单击Show Steps按钮。
程序将暂停运行,Visual Studio 2005将进入调试模式。“代码和文本编辑器”窗口左侧将出现一个黄箭头,标记出当前语句。
如果您非常迫切的想了解IT领域最新产品与技术信息,那么订阅至顶网技术邮件将是您的最佳途径之一。
现场直击|2021世界人工智能大会
直击5G创新地带,就在2021MWC上海
5G已至 转型当时——服务提供商如何把握转型的绝佳时机
寻找自己的Flag
华为开发者大会2020(Cloud)- 科技行者