运算符、占位符、转义符

 

好吧,在五局全胜之后,终于升到了三个钻,距离一个星星还有一大段距离,忽然想起来今天的博客还没写,果断坑队友,来写博客了。。。。感觉以后还是每天更新一篇比较好。要不晚上就该熬夜了,导致早上起不来,上班迟到,,,,噼里啪啦说一大堆,好了进如正题:

 

运算符:

算数运算符:

+

-

*

/

%

 .NET 基础 一步步 一幕幕[运算符、占位符、转义符]

 

 

*有个重点,也是一道面试题:

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

区别表现表达式当中,如果是前++,则先给这个变量自身加一,然后带着这个加一后的值去参与运算。

如果是后++,则先拿原值参与运算,运算完成后,再讲这个变量自身加一;

--:分为前--和后--,不管是前--还是后--,最终的结果都是给这个变量减一。

区别表现表达式当中,如果是前--,则先给这个变量自身减一,然后带着这个减一后的值去参与运算。

如果是后--,则先拿原值参与运算,运算完成后,再讲这个变量自身减一。

 .NET 基础 一步步 一幕幕[运算符、占位符、转义符]

 

这里特别说明一下 “+” 的用法:

1)、连接:当+号两边有一边是字符串的时候,+号就起到连接的作用。

2)、相加:两边是数字的时候

 

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

 

>=

<=

==

!=

由关系运算符连接的表达式称之为关系表达式。

关系表达式的结果是bool类型。

 .NET 基础 一步步 一幕幕[运算符、占位符、转义符]

 

三元运算符:

?:

表达式1?表达式2:表达式3

如果1为真则执行2,为假执行3

 .NET 基础 一步步 一幕幕[运算符、占位符、转义符]

 

赋值运算符:

=:表示赋值的意思,表示把等号右边的值,赋值给等号左边的变量。

由等号连接的表达式称之为赋值表达式。

注意:每个表达式我们都可以求解除一个定值,对于赋值表达式而言,等号左边的变量的值,

就是整个赋值表达式的值。

 

逻辑运算符:

&& 逻辑与

||  逻辑或

!   逻辑非

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

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

逻辑表达式的结果同样也是bool类型。

 .NET 基础 一步步 一幕幕[运算符、占位符、转义符]

 

逻辑与 &&

表达式1&&表达式2

表达式1

表达式2

表达式1&&表达式2

True

True

True

False

True

False

True

False

False

False

False

false

 

 

逻辑或 ||

表达式1||表达式2

表达式1

表达式2

表达式1||表达式2

True

True

True

True

False

True

False

True

True

False

False

false

 

 

逻辑非 !

!表达式

表达式

!表达式

True

False

False

true

 

复合赋值运算符:

+= :

-=

*=

/=

%=

 .NET 基础 一步步 一幕幕[运算符、占位符、转义符]

 

占位符:

使用方法:先挖个坑,再填个坑。

使用占位符需要注意的地方:

1、你挖了几个坑,就应该填几个坑,如果你多填了,没效果。如果你少填了,抛异常。

2、输出顺序:按照挖坑的顺序输出。

 .NET 基础 一步步 一幕幕[运算符、占位符、转义符]

 

转义符:

转义符指的就是一个'\'+一个特殊的字符,组成了一个具有特殊意义的字符。

\n:表示换行

\":表示一个英文半角的双引号

\t:表示一个tab键的空格

\b:表示一个退格键,放到字符串的两边没有效果。

\r\n:windows操作系统不认识\n,只认识\r\n

\\:表示一个\

 

@符号

1、取消\在字符串中的转义作用,使其单纯的表示为一个'\'

2、将字符串按照编辑的原格式输出

 .NET 基础 一步步 一幕幕[运算符、占位符、转义符]

本篇的代码仅以截图为例,目的是希望初学者能够多敲敲代码,熟悉一下代码。

 

最后附上一篇运算符的优先级:

 .NET 基础 一步步 一幕幕[运算符、占位符、转义符]

 

好了,今天的.NET运算符、占位符、转义符就到这了希望能对初学者带来帮助,更希望大神能带带我们,带我们装逼,带我们飞。。。

最后打个小广告:QQ群: .NET 一步步一幕幕   群号:590170361 (加群备注:博客园看到的)

 

相关文章:

  • 2021-11-14
  • 2021-11-29
  • 2021-08-17
  • 2021-07-15
  • 2021-07-14
  • 2022-12-23
  • 2022-12-23
  • 2022-12-23
猜你喜欢
  • 2022-01-16
  • 2021-05-25
  • 2021-05-29
  • 2021-10-14
  • 2021-07-17
  • 2022-02-09
  • 2021-12-02
相关资源
相似解决方案