C#部分基础知识整理(运算符)

**

C#部分基础知识整理(运算符)

**
初次接触C#,把自己学到的一些基础知识总结一下,方便自己以后可以随时看,也希望能对大家有帮助。

首先介绍一下表达式。表达式等于操作数+运算符(比如:+ - * / %(求余)) 其中操作数可以是常量、变量和表达式
1.算数运算符(+ - * / %(求余))
使用%运算符时,返回结果的符号与左操作数符号相同。例如
double a = -6.5;
double b = -2;
double result1 = a % b;//求余数的符号与变量a赋值的数相同
2.复合赋值运算符 比如(+=) i+=3等于i=i+3
在使用复合赋值运算符时可自动完成类型转换
byte c = 1;
c += 3;//此处自动将int型转换成byte型
3.关系运算符
不等于(!=) 等于(==)
注意:不可串接使用关系运算符
比如:l<o<p 写成 l<o&&o<p
4.逻辑运算符
非(!)真变假,假变真
与(&&或者&)全真才真
或(||或者|)全假才假
5. 位运算符(操作类型主要是整型,可以带符号也可以不带符号)
位与 (&) 有0即为0
位或 (|) 有1即为1
位取反(~) 0变1,1变0
位异或(^) 全0或1才为0
注意:这里的位与和位或运算符与逻辑运算符里的与和或的运算符相同,但逻辑运算符里的与和或运算符一般都使用(&&)和(||),所以在程序里看到(&)和(|)时一般代表位运算符里的位与和位或。

作用:一般对简单的数字进行加密时会使用位运算符
下面就是一个对简单数字进行加密的一个例子,可以自己写一写,然后运行一下看看结果

namespace DemoPractice5
{
   
    class Program
    
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值