Win?Mac?Linux?到底哪个操作系统适合编程开发
目录:
作为学习开发Windows Phone 7.5 Mango应用程序的一部分,在上一个教程中,我们已经看到,如果有多个值可用于“开关语句”,对一个条件进行测试。在本教程中,我们将学习“用于语句”或更好地称为“用于迭代”或“用于循环”。尽管在C#中有多个迭代语句,但在第一天我们只会掌握“for循环”。
用于迭代或循环
在编写任何应用程序时,有时您需要遍历一个语句块直到找到符合条件的成功匹配的次数。这可以使用“for iteration”来完成。乍一看,这个“for循环”看起来似乎不太有用,但相信我;您将需要它。
因此,让我们开始创建一个新的项目,其中包含一些重要名称,如“迭代”。将一个按钮和一个文本块拖到我们模拟器的较低区域(请参见图片),并正确命名它们(使用前面章节中学到的约定)。现在双击我们唯一的按钮进入button_click事件。
接下来将以下代码粘贴到button_click事件的两个大括号中。
String message =“”;
for(int i = 0; i <10; i ++)
{
message = message + i.ToString()+ System.Environment.NewLine;
}
myTextblock.Text = messege;
现在尝试运行应用程序。我希望你已经收到了我在图像中显示的输出
完成之后,让我们现在理解这个应用程序的每个方面。
我们已经为 字符串类型变量“message” 声明了在循环内使用它。然后在“for”循环中,我们启动了一个 临时变量“i”,它跟踪执行的迭代次数。 “i = 0”前面的分号表示我们已经完成了第一个想法,现在我们正在向下一个移动。启动后,我们已经说明了我们的情况。该条件告诉编译器该循环应执行多少次。只要条件满足,编译器就跳出循环。
在条件之后,我们增加了变量的值。这里应该注意的一点是,而不是“i ++”,我们可以使用“i + 1”。所以每次执行“for循环”时,存储在字符串变量“message”中的值都会增加。我们添加了这一行(System.Environment.NewLine),以在每次执行循环后添加新的行字符。
这个“for循环”的另一个变体称为“ for-each loop ”;但我们稍后会了解它。现在练习“for循环”。点击这里进入下一章。
迁移到Windows 7 - 慢慢地,第7部分:其他部分
准备好接下来的动作?现在是时候将您的日常数据从旧分区复制到新分区。
开发Windows 7.5 Mango应用程序,第4部分:if语句
本章讲授如何使用“If”语句以及它的类型
开发Windows 7.5芒果应用程序,第5部分:运算符,表达式,语句
在C#中学习语句,运算符和表达式