上一页 1 ··· 46 47 48 49 50 51 52 53 54 ··· 69 下一页
摘要: 4.3 分支 要跳转到的代码行由某个条件语句来控制。这个条件语句使用布尔逻辑,对测试值和一个或多个可能的值进行比较。 本节介绍C#中的3种分支技术:  三元运算符  if语句  switch语句4.3.1 三元运算符 一元运算符有一个操作数,二元运算符有两个操作数,所以三元运算符有... 阅读全文
posted @ 2015-10-20 20:45 星月相随 阅读(263) 评论(0) 推荐(0)
摘要: 4.2 goto语句 C#允许给代码行加上标签,这样就可以使用goto语句直接跳转到这些代码行上。该语句优缺点并存。主要的优点是:这是控制什么时候执行哪些代码的一种简单方式。主要的缺点是:过多地使用这个技巧将使代码晦涩难懂。 goto语句的用法如下: goto ; 标签用下述方式定义: ... 阅读全文
posted @ 2015-10-20 20:39 星月相随 阅读(289) 评论(0) 推荐(1)
摘要: 阅读全文
posted @ 2015-10-20 20:34 星月相随 阅读(332) 评论(0) 推荐(0)
摘要: 4.1.2 按位运算符 &和 | 运算符还有一个作用:对数值执行操作。以这种方式使用时,它们处理的是变量中存储的一系列位,而不是变量值,因此它们称为按位运算符。 下面先讨论&和 |。&运算符第一个操作数中的每个位都与第二个操作数中相同位置上的位进行比较,在得到的结果中,各个位置上的位如表4-5所... 阅读全文
posted @ 2015-10-20 20:31 星月相随 阅读(649) 评论(0) 推荐(0)
摘要: 第四章 流程控制 本章内容:● 布尔逻辑的含义及其用法● 如何控制代码的分支● 如何编写循环代码 本章介绍控制程序流的两种方法。程序流程就是C#代码的执行顺序。这两种方法就是分支和循环。分支是有条件地执行代码。条件取决于计算的结果,例如,“只有myVal小于10,才执行这行代码”。 循环重复执行... 阅读全文
posted @ 2015-10-19 22:02 星月相随 阅读(871) 评论(0) 推荐(0)
摘要: 3.4.4 名称空间 在继续学习前,应花一定的时间了解一个比较重要的主题——名称空间。它们是.NET中提供应用程序代码容器的方式,这样就可以唯一地标识代码及其内容。名称空间也用作.NET Framework中给项分类的一种方式。大多数项都是类型定义,例如,本章描述的简单类型(System.Int3... 阅读全文
posted @ 2015-10-19 08:30 星月相随 阅读(239) 评论(0) 推荐(0)
摘要: 3.4.3 运算符的优先级 在计算表达式时,会按顺序处理每个运算符。但这并不意味着必须从左至右地运用这些运算符。例如,有下面的代码: var1 = var2 + var3; 其中+运算符就是在=运算符之前进行计算的。在其他一些情况下,运算符的优先级并没有这么明显,例如: var1 =... 阅读全文
posted @ 2015-10-18 20:59 星月相随 阅读(158) 评论(0) 推荐(0)
摘要: 3.4.2 赋值运算符 表3-9列出了这些运算符及其说明。 可以看出,这些运算符把var1也包括在计算过程中,下面的代码: var1 += var2; 与下面的代码结果相同。 var1 = var1 + var2; note: +=运算符也可以用于字符串,与+运算符一样。 使... 阅读全文
posted @ 2015-10-18 19:15 星月相随 阅读(165) 评论(0) 推荐(0)
摘要: 3.4 表达式 把变量和字面值(在使用运算符时,它们都称为操作数)与运算符组合起来,就可以创建表达式,它是计算的基本构件。 本章主要介绍数学和赋值运算符,而逻辑运算符将在第4章中介绍,主要论述控制程序流程的布尔逻辑。 运算符大致分为如下3类。 一元运算符,处理一个操作数; 二元运算... 阅读全文
posted @ 2015-10-18 18:35 星月相随 阅读(500) 评论(0) 推荐(0)
摘要: 3.3.4 变量的声明和赋值 第一是同时声明多个类型相同的变量,方法是在类型的后面用逗号分隔变量名,如下所示。 int xSize, ySize; 其中xSize和ySize都声明为整数类型。 第二个技巧是在声明变量的同时为它们赋值,即把两行代码合并在一起: int age = 2... 阅读全文
posted @ 2015-10-17 21:07 星月相随 阅读(180) 评论(0) 推荐(0)
上一页 1 ··· 46 47 48 49 50 51 52 53 54 ··· 69 下一页