C#学习之路-判断

这篇具有很好参考价值的文章主要介绍了C#学习之路-判断。希望对大家有所帮助。如果存在错误或未考虑完全的地方,请大家不吝赐教,您也可以点击"举报违法"按钮提交疑问。

判断结构要求程序员指定一个或多个要评估或测试的条件,以及条件为真时要执行的语句(必需的)和条件为假时要执行的语句(可选的)。

下面是大多数编程语言中典型的判断结构的一般形式:

C#学习之路-判断,学习

判断语句

语句 描述
if 语句 一个 if 语句 由一个布尔表达式后跟一个或多个语句组成。
if...else 语句 一个 if 语句 后可跟一个可选的 else 语句,else 语句在布尔表达式为假时执行。
嵌套 if 语句 您可以在一个 if 或 else if 语句内使用另一个 if 或 else if 语句。
switch 语句 一个 switch 语句允许测试一个变量等于多个值时的情况。
嵌套 switch 语句 您可以在一个 switch 语句内使用另一个 switch 语句。

 ? : 运算符

我们已经在前面的章节中讲解了 条件运算符 ? :,可以用来替代 if...else 语句。它的一般形式如下:

Exp1 ? Exp2 : Exp3;

其中,Exp1、Exp2 和 Exp3 是表达式。请注意,冒号的使用和位置。

? 表达式的值是由 Exp1 决定的。如果 Exp1 为真,则计算 Exp2 的值,结果即为整个 ? 表达式的值。如果 Exp1 为假,则计算 Exp3 的值,结果即为整个 ? 表达式的值。文章来源地址https://www.toymoban.com/news/detail-542104.html

到了这里,关于C#学习之路-判断的文章就介绍完了。如果您还想了解更多内容,请在右上角搜索TOY模板网以前的文章或继续浏览下面的相关文章,希望大家以后多多支持TOY模板网!

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处: 如若内容造成侵权/违法违规/事实不符,请点击违法举报进行投诉反馈,一经查实,立即删除!

领支付宝红包 赞助服务器费用

相关文章

  • 【java 入侵 C# 之路】1-入门

    感谢 https://www.cnblogs.com/mww-NOTCOPY/p/12213373.html 百度百科 jvm对应clr java se runtime对应 .net framework, jdk对应 .net framework sdk, java对应C# .NET 是开发者平台,它包含开发环境、技术框架、社区论坛、服务支持等,它还强调了平台的跨语言、跨平台编程的两个特性。 C# 是开发语言, 基

    2024年02月10日
    浏览(40)
  • C#探索之路(4):浅析C#中的托管、非托管堆栈与垃圾回收

    1、 托管代码: 1、使用 .NET 时,我们经常会遇到“托管代码”这个术语。 2、简而言之,托管代码就是执行过程交由运行时管理的代码。 2、CLR阶段: 1、在托管服务下,相关的运行时称为公共语言运行时 (CLR)。 2、不管使用的是哪种实现(例如 Mono、.NET Framework 或 .NET Core/.NET

    2024年02月05日
    浏览(56)
  • C#简单操作:C#中List常用方法 判断存在、查找、排序

    目常用List来进行数据操作管理,有一些方法经常百度,所以这里记录下。 目录 1. List判断元素是否存在,返回bool 2. List查找,返回对象 3. List排序 4. 对象属性打印 5. List 其他方法  

    2024年02月11日
    浏览(56)
  • C#判断输入的IP地址是否合法

    代码中链接java后端时,要从界面中的输入框读取输入的ip地址,而ip地址尤其特定的格式,因此编写函数判断输入的ip地址是否格式正确,如果格式正确,则返回true;如果格式错误,则返回false。代码如下:

    2024年02月13日
    浏览(51)
  • 【c#】判断double值是否等于NaN

    运行结果: b=1.1 c=NaN b==double.NaN: False double.IsNaN(b): False c==double.NaN: False double.IsNaN( c): True

    2024年02月10日
    浏览(53)
  • C#探索之路基础夯实篇(5):语法糖概念解析

    从之前一开始接触lua的时候开始,开始第一次接触到语法糖,后续在看电子书籍的时候屡屡提及到语法糖这个概念,那么语法糖到底是什么呢? 语法糖的概念可以理解为某一段代码的简写或简化形式。它并不是新增功能或语言结构,而是一种更便捷的书写方式,可以使代码更

    2024年04月29日
    浏览(54)
  • C# 判断文件路径的后缀是否是某个后缀

    C# 判断文件路径的后缀是否是某个后缀,通过解析文件名并检查其扩展名来判断文件的后缀是否为.dcm。 以.dcm为例子,代码如下: 直接判断: 或是使用方法判断: 或是将字符串后缀名保存在一个字典或者数组中,并通过比较获取的实际后缀名与列表中的内容来判断: 上述

    2024年01月23日
    浏览(62)
  • C#使用IsLeapYear方法判断指定年份是否为闰年

    目录 一、判断指定年是否为闰年的2个方法 1.使用IsLeapYear方法判断指定年份是否为闰年 2.使用自定义的算法计算指定年份是否为闰年 二、示例 1.方法1的实例 2.方法2的实例          使用IsLeapYear方法判断指定年份是否为闰年,可以通过判断指定的年份是否为闰年的方式来

    2024年01月25日
    浏览(45)
  • 使用C#根据Windows API判断窗体是否置顶

    要使用C#根据Windows API判断窗体是否置顶,您可以使用以下代码示例。这个示例使用了Windows API函数来获取窗体的扩展样式,并检查是否设置了\\\"WS_EX_TOPMOST\\\"标志,以确定窗体是否置顶。 ```csharp using System; using System.Diagnostics; using System.Runtime.InteropServices; class Program {     // 导入

    2024年02月07日
    浏览(37)
  • C#写一个UDP程序判断延迟并运行在Centos上

    注意下端口号,可以使用下面的命令查看是否被占用 如果没输出代表没有被使用,注意防火墙开启udp的端口 其中ping就是发包返回的时间。lost都是发10个包丢了几个。 把代码拷贝到centos目录下 如果没安装dotnet,我们安装运行时就可以了 如果直接运行,可以输入 创建服务开机

    2024年02月09日
    浏览(37)

觉得文章有用就打赏一下文章作者

支付宝扫一扫打赏

博客赞助

微信扫一扫打赏

请作者喝杯咖啡吧~博客赞助

支付宝扫一扫领取红包,优惠每天领

二维码1

领取红包

二维码2

领红包