C# If语句学习笔记

开发 后端
这里介绍C# If语句,这个语句中包含一个求布尔值的表达式。如果布尔表达式的值为真,即执行If子句中的语句;如果布尔值为假,则不执行If子句中的语句。

开发者要充分应用任何一种语言,必须全面而彻底地了解其代码流程结构。在本文中,我将概括说明C# If语句,并讨论C# If语句的适当方法。

选择语句

If和switch被称之为选择语句,是因为它们能够根据实际情形决定逻辑路径代码。下面介绍C# If语句。

C# If语句

这个语句中包含一个求布尔值的表达式。如果布尔表达式的值为真,即执行If子句中的语句;如果布尔值为假,则不执行If子句中的语句。

C# If语句后面可以紧跟一个else语句,如果If子句中的布尔表达式的值为假,则执行else语句。else语句还可以与If语句组合使用。那时,它的执行方式与普通的If语句相似。但是,只有当第一个If子句的布尔表达式值为假,且这个else If子句值为真时,才执行这段代码。

一般来讲,为了保证代码的各种情形得到处理,且不会出现程序逻辑漏洞,最好使用else语句。

注:当应用If语句检查等同性时,必须使用两个连续的等号。两个等号检查等同性,而一个等号仅表示赋值。

下面是C# If语句的一个应用实例:

  1. int i=3;  
  2.  
  3. if (i == 1)  
  4.  
  5. {MessageBox.Show("i=1"); }  
  6.  
  7. elseif (i==2)  
  8.  
  9. {MessageBox.Show("i=2"); }  
  10.  
  11. else  
  12.  
  13. { MessageBox.Show("i=?"); } 

【编辑推荐】

  1. 浅谈C#开发WinForm
  2. C#静态构造函数简介
  3. C#实现ControlTemplate方法
  4. C#验证输入方法详解
  5. 浅析C#透明窗体
责任编辑:佚名 来源: 博客园
相关推荐

2009-08-12 15:50:40

C# ListBox

2009-08-12 09:28:36

C# WiteOne

2009-08-13 18:21:52

C#学习笔记

2009-08-20 15:33:03

C#跳跃语句

2009-08-12 10:46:54

C#命名空间

2009-08-21 17:53:28

C#查询结果

2009-08-25 15:26:03

C#调用ImOK

2009-08-24 14:30:49

C# WMI封装

2009-08-31 15:27:33

C# TreeView

2009-08-24 15:46:46

C# SmartPho

2009-08-26 10:48:44

C# SQL命令

2009-08-27 16:53:01

C#委托C#事件

2009-08-13 11:10:32

C#基础概念

2009-08-19 15:59:24

C#参数类型

2009-09-01 11:28:32

C#使用函数重载

2009-08-14 17:38:08

C#改写方法

2009-08-14 15:54:12

C#编程语言

2009-08-27 11:16:40

C# sealed修饰

2009-08-14 09:41:03

C#遗传算法

2009-08-26 16:17:23

C# Lambda表达
点赞
收藏

51CTO技术栈公众号