欢迎光临散文网 会员登陆 & 注册

.NET基础第二天

2023-07-14 16:42 作者:香草味的lollipop  | 我要投稿


一、 两行代码

        Console.ReadKey();  作用:暂停当前程序,等待用户按下任意键继续,按下的任意键将显示在我们的控制台中

        WriteLine("输出内容");单独一行,相当于换行

        Write();不换行

二、占位符:

        使用方法:先挖个坑,再填个坑(新版本推荐使用字符串内插$

三、异常

        1. 异常是指:语法上没有任何错误,只不过在程序运行期间,由于某些原因出现了问题,使程序不能再正常地运行。

        2. 异常捕获:我们在程序中经常会出现各种各样的异常,你如果想要你的程序变得坚强些,你需要在你的代码中使用try-catch语句来捕获异常,哪行代码有可能出现异常 你就 try catch

        3. 语法:

        4. 执行过程:如果try中的代码没有出现异常,那么catch中的代码不会执行,如果try中代码出现了异常,那么这行出现异常的代码后面就算还有100行也不会再执行了,而是直接跳到catch 中执行代码

四、赋值运算符

= 表示赋值的意思,表示把等号右边的值,赋值给等号左边的变量。由等号连接的表达式成为赋值表达式。

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

例如: int num=10;

五、+号的作用:

        i. 连接:两边有一边是字符串的时候,作用是连接两个字符串。

        ii. 相加:当两边是数字时

六、交换两个变量

交换变量  

七、转义符(转译序列)

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

转义符 '\'

转义序列 含义

七、@符号的作用

1. 取消 '\' 在字符串中的转义作用

例如:

2. 将字符串按照原格式输出

八、类型转换

        1. 隐式类型转换

                我们要求等号的两边参与运算的操作数的类型必须一致,如果不一致,满足下列条件会发生自动类型转换,或者称之为隐式类型转换。

                i.两种类型相兼容:例如: int 和double相兼容(都是数字类型)

                ii.目标类型大于源类型:例如 double > int

        2. 显式类型转换

                i. 两种类型相兼容 int -- double

                ii. 大的转成小的  double -- int

                语法:(待转换的类型) 要转换的值;

        3. 对于表达式

                例如:如果一个操作数为double 类型,则整个表达式的可提升为double类型(和C语言一样)

九、示例


.NET基础第二天的评论 (共 条)

分享到微博请遵守国家法律