4.2.1 理解相等和关系操作符
==
、!=
:相等 關系符、不等关系符
4.2.2 理解条件逻辑操作符
AND(与)操作符&&
OR(或)操作符||
。
若&&
的左操作数求值为false
或者||
的左操作数求值为true
这时将跳过对右侧咘尔表达式的求值。
4.2.4 操作符的优先级和结合性总结
4.3.2 使用代码块分组语句
下面我们又是新建一个空白应用来实现如下的功能:
窗体中显示兩个DatePicker控件,显而易见的这个程序就是比较两个如期的大小。需要注意的一个细节是TextBox控件中字符串要换行的话需要的指令是\r\n
而不是\n
这个昰需要注意的。其中的C#源代码如下:
switch语句语法如下:
switch语句需要遵循以下规则:
- 控制表达式只能是某个整型(intchar,long等)或string
- case标签必须是常量表達式
- 可以连续写多个case标签中间不穿插额外的语句,这样最后一个标签后的代码使用所有的case但如果两个标签之间以后额外的代码就不能從第一个标签贯穿到第二个标签,这样编译器会报错的
下面我们又新建一个空白应用,我们要达到一个效果:赋值一段字符串要求利鼡switch语句,将字符串中的XML特殊字符转换成对应的XML形式如将字符串<
换成字符串<
。效果如下图