首页 > 编程语言 >四、C#运算符

四、C#运算符

时间:2023-06-19 13:55:19浏览次数:31  
标签:10 Console C# number 运算符 ++ int

1、Convert

不兼容的类型转换使用Convert。

2、++、--

++:分为前++和后++,不管是前++还是后++,最终的结果都是给这个变量加1。

区别表现在表达式中:后++,先运算后加一;前++,先加一后运算

            //++
            int number = 10;
            int number1 = 10;
            int result = 10 + number++;
            //int re = 10 + number;
            //number++;
            int result1 = 10 + ++number1;
            //number1++;
            //int re1 = 10 + number1;
            Console.WriteLine(number);
            Console.WriteLine(result);
            Console.WriteLine(number1);
            Console.WriteLine(result1);
            Console.ReadKey();

3、对于像++或--这样只需要一个操作数就能完成的叫做一元运算符

+ - * / %对于这些需要两个或以上才能完成运算的操作 符,我们称之为二元运算符。

一元运算符的优先级高于二元运算符。

4、关系运算符

>

<

>=

<=

==

!=

关系运算符是用来描述两个事物之间的关系。

5、bool类型

在C#中我们用bool类型来描述对或者错。

bool类型的值只有两个,一个true,一个false

6、逻辑运算符

&& 逻辑与

|| 逻辑或

!逻辑非

逻辑运算符连接的表达式叫做逻辑表达式

逻辑运算符两边放的一般都是关系表达式或者bool类型的值。

7、复合运算符

int number=10;

+=:

number+=20;

number=number+20;

-=

number-=5;

number=number-5;

*=

number*=5;

number=number*5;

/=

%=

8、分支结构

if if-else

9、选择结构

if else-if switch-case

10、循环结构:for foreach while do-while

 

标签:10,Console,C#,number,运算符,++,int
From: https://www.cnblogs.com/Mandy-ZQ-Ma/p/17490961.html

相关文章

  • 曲线艺术编程 coding curves 第十二章 玑镂(扭索)纹
    第十二章玑镂(扭索)纹原作:KeithPetershttps://www.bit-101.com/blog/2022/11/coding-curves/译者:池中物王二狗(sheldon)源码:github:https://github.com/willian12345/coding-curves曲线艺术编程系列第12章玑镂纹是一种错综复杂且非常迷人的图案。它经常被绘制在银行钞......
  • 【salesforce技术积累】-APEX调用外部服务概念理解(包含外部站点设置)
    1.基本概念・salesforce中的「コールアウト」指的是salesforce作为客户端去调用其他的服务,「Webサービス」指的是salesforce作为服务器被其他客户端调用。(个人理解)下面这个网站是其他人的解释说明:Salesforce(他システムとの連携メモ)-Qiita打不开的小伙伴请继续看下面。。。......
  • STM32:rtthread_schedule调度
    rtthread作为多线程管理的实时操作系统,那么线程与线程之间又是如何切换管理的呢?rtthread中对于多线程切换是通过优先级表搭配优先级组进行调度的,优先级表中存储切换的上下线程节点,优先级组用来判断当前的最高优先级;为了方便理解,在引入优先级表和优先级组之前,需要先了解一下什么......
  • 事务扩展机制TransactionSynchronization
    事务扩展机制TransactionSynchronization在进行数据库操作的时候,如果需要多个操作要么一起成功,要么一起失败那么就需要使用事务操作了。使用Spring框架只需要在方法上添加 @Transactional 注解这个方法就具有事务特性了。而且Spring也事务操作给开发者提供了很方便的扩展......
  • tailscale-异地组网
    一、概要VPN是什么?看到VPN第一反应应该是FQ,但VPN最初应该也是最普遍的用途应该是用来做内网打通,这也是其名字虚拟私有网络的用意,VPN让你可以在公开的网络线路上建立一个私有的子网,然后将所有接入的机器都分配一个私有的内网地址,让他们可以通过VPN的私有网络互联。......
  • BOSHIDA AC DC电源模块在工业控制器的应用
    BOSHIDAACDC电源模块在工业控制器的应用AC/DC电源模块是一种广泛应用于工业控制器中的电源设备,它的作用是将交流电源转换为直流电源,为工业控制器提供稳定可靠的电源供应。在工业控制器中,AC/DC电源模块的应用不仅可以提高系统的稳定性和可靠性,还可以实现节能和环保,降低系统维护......
  • 关于Cloud-磁盘-分区-物理边界的扩展-扩容
    对于一块磁盘,一般来说,是需要进行分区(也有直接对磁盘进行格式化的情况)、然后创建文件系统后,挂载到系统中才能使用 要扩容,这样主要就是分为两种情况1、对于整块磁盘、创建了文件系统的,想对其扩容2、对于分区,创建了文件系统的,想对其扩容 对于整块磁盘文件系统的扩容,方法比较......
  • 《Oracle Concept》第三章 - 6
    背景:按照《OracleConecpt》的结构一起了解Oracle数据库,这是学习Oracle从入门到精通的基础。本文主题:第三章《IndexesandIndex-OrganizedTables》-OverviewofIndexes。索引范围扫描索引范围扫描是一种按序扫描索引的方式,具有如下特征:在检索条件中指定了索引中的一个或者更多......
  • 《Oracle Concept》第三章 - 10
    背景:按照《OracleConecpt》的结构一起了解Oracle数据库,这是学习Oracle从入门到精通的基础。本文主题:第三章《IndexesandIndex-OrganizedTables》-OverviewofIndexes。键值压缩技术Oracle能支持使用键值压缩技术对B树索引或者索引组织表中的主键列值部分进行压缩。键值压缩......
  • 《Oracle Concept》第三章 - 8
    背景:按照《OracleConecpt》的结构一起了解Oracle数据库,这是学习Oracle从入门到精通的基础。本文主题:第三章《IndexesandIndex-OrganizedTables》-OverviewofIndexes。反向索引反向索引也是一种B-树类型的索引,和普通B-树索引不同的是,他会在物理层上将每个索引键值的字节逆序......