vb.net 教程 2-7 流程控制:另类的判断语句IIF
2017-04-03 21:41
260 查看
个人觉得 IIF 是比较另类的判断语句
变量=IIF(判断语句,值1,值2)
说明一下:
如果 判断语句结果为真,则返回值1;否则返回值2。
类似于下面的If语句:
IF 判断语句=True Then 变量=值1 Else 变量=值2
看以下代码:
运行如下:
![](http://img.blog.csdn.net/20170329204805216?watermark/2/text/aHR0cDovL2Jsb2cuY3Nkbi5uZXQvVXJ1c2VpQmVzdA==/font/5a6L5L2T/fontsize/400/fill/I0JBQkFCMA==/dissolve/70/gravity/Center)
由于.net平台下C#和vb.NET很相似,本文也可以为C#爱好者提供参考。
学习更多vb.net知识,请参看
vb.net 教程 目录
变量=IIF(判断语句,值1,值2)
说明一下:
如果 判断语句结果为真,则返回值1;否则返回值2。
类似于下面的If语句:
IF 判断语句=True Then 变量=值1 Else 变量=值2
看以下代码:
Sub Main() Dim i As Integer Console.WriteLine("请输入一个数字") i = CType(Console.ReadLine, Integer) Dim outString As String outString = IIf(i Mod 2 = 0, "这是一个偶数", "这是一个奇数") Console.WriteLine(outString) Console.ReadKey() End Sub
运行如下:
由于.net平台下C#和vb.NET很相似,本文也可以为C#爱好者提供参考。
学习更多vb.net知识,请参看
vb.net 教程 目录
相关文章推荐
- vb.net 教程 2-1 流程控制:条件判断语句
- vb.net 教程 2-3 流程控制:循环语句 For...Next 2
- vb.net 教程 2-8 流程控制:跳转语句GOTO
- vb.net 教程 2-5 流程控制:循环语句 Do...Loop 2
- vb.net 教程 2-4 流程控制:循环语句 For each...Next
- vb.net 教程 2-5 流程控制:循环语句 Do...Loop 1
- vb.net 教程 2-3 流程控制:循环语句 For...Next 1
- vb.net 教程 2-2 流程控制:选择语句
- vb.net 教程 2-6 流程控制:循环控制中的 Continue 和 Exit
- Swift流程控制之循环语句和判断语句详解
- C#入门篇5-1:流程控制语句 if判断语句
- Python::判断语句流程控制
- Kotlin基础教程-流程控制语句
- 【重点】Shell入门教程:流程控制(2)条件判断的写法
- Python3.2官方文档教程-流程控制语句(if,for,pass)
- js流程控制语句(判断语句)
- C++流程控制中用于跳转的return和goto语句学习教程
- VB.NET学习之三(基本流程控制)
- shell流程控制语句之一if判断
- C# And VB 之流程控制语句