您的位置:首页 > 编程语言 > C#

C#视频——20总结

2017-01-24 14:51 225 查看
赋值运算符和赋值表达式
赋值运算符:
=
a=a+1;这里的=号是赋值运算符,不是数学意义上的相等
变量可以重复赋值,一旦给一个变量赋了新值,那么变量中的老值就不复存在了
算数运算符和符合赋值运算符
++
自加一
有前加和后加
-- 自减一
有前减和后减
 一元运算符++/--比二元的+-优先级高
+= -= *= /= %=
对于+-*/%=都需要两个操作数才能进行运算的,这些运算符,我们叫做二元运算符
对于像++ --
这样的只需要一个操作数就能进行运算的运算符,我们叫做一元运算符

例如:



连接符:+

Console.ReadLine()
是用来接收用户输入的内容的

例如:



转义符  \

在显示不出来的字符前面加 \

其中 \n代表换行,\b代表如果在\b后面有内容,就会把\b前面的内容覆盖掉。表示的是退格。\\表示的是一个\,\t表示的是水平制表符。\"表示的是一个双引号。

@在转义符前面表示不转义

算数运算符和算数表达式

+ - * /
%(取余,取模)

Int num=10%3

Num=1

类型自动转换

参与运算的操作数和结果类型必须一致当不一致时,满足下列条件时,系统制动完成类型转换(隐式转换)

两种类型兼容
         例如:int和double兼容(都是数字类型)
         目标类型大于源类型

        
例如:double>int

       对于表达式
        
如果一个操作数为double型,则整个表达式可提升为double型
类型转型

convert不再仅是内存级别的转换,而是考虑数据意义的转换,convert是一个加工,改造的过程。

通过convert.toint32(能转换成int类型的数据)来把其他类型数据转换成int类型

强制转换

强制类型转换,数据类型一定要相兼容

例如:



占位符

例如:

内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: