day2:C#基础学习第二天

C#

注释符

1)、注销代码;
2)、解释代码。

C#的3种注释符

1)、单行注释//
2)、多行注释/要注释的内容/
3)、文档注释/// 多用来解释类或者方法

C#中常用的快捷键

1)、Ctrl+K+D:快速对齐代码
2)、Ctrl+z:撤销
3)、Ctrl+S;保存(经常要保存)
4)、Ctrl+J:快速弹出智能提示
5)、Shift+End\Shift+Home
6)、 Ctrl+K+C:注释所选代码
7)、Ctrl+K+U:取消对所选代码的注释
8)、F1:转到帮助文档
9)、折叠多余代码:#region或#endregion

变量

变量的定义:就是在计算机存储数据的。

存储整数100
数据类型:整数
在内存开辟的空间应该是整数类型 注意:int表示整数类型;
double表示小数类型。

存储变量的语法:
变量类型 变量名;
变量名=值;

“=”号:在这并不是代表等于的意思,而是赋值的意识,表示把等号右边的值赋给左边的变量

声明并且给变量赋值的简写形式
变量类型 变量名=值;

数据类型

1)、整数类型:int 只能存储整数 不能存储小数
2)、小数类型:double 既能存储整数,也不能存储小数,小数点后面的位数 15—16位。
3)、金钱类型:decimal:用来存现金钱,值后面需要加一个m。
4)、字符串类型:string,用来存储多个文本,也是可以存储空,字符串类型的值需要被这个双引号必须是英文半角状态的双引号
5)、字符类型:char,用来存储单个字符,最多,最少的只能一个字符,不能存储空字符类型的值不需要用单引号,英文半角状态下的单引号。

总结:数据类型分数值类型和非数值类型(char,string等)
其中数值类型又分整数类型(int等)和非整数类型(double,decimal等)。

波浪线

1)、如果你的代码中出现了红色的波浪线,意味着你的代码出现语法错误
2)、如果你的代码出现绿色的波浪线,但是不一定会出现错误。警告线

变量的使用规则

如果你要使用变量的话,应该先声明在赋值再使用

名字规则;

1)、必须以“字母” _或者@符号开头,–不要以数字开头
2)、后面可以给任意“字母”、数字、下划线。
注意:
1)、命名与C#系统的关键字不能相同。
2)、在C#中,大小写是敏感的,
3)、同一个变量名不允许重复定义

给变量起名字的时候必须满足两个命名规范:
1、Camel 骆驼命名规范。要求变量名首单词的手字母要大写,其余每个单词的首字母小写,多用于本地变量和方法参数命名。
2、Pascal 命名规范;要求每个单词的首字母都要大写,其余字母小写。多用于给类或方法命名。

赋值运算符

=:表示赋值的意思,表示把等号右边的值,赋值给等号左边的变量。
由等号连接的表达式称之为赋值表达式。
注意:每一个表达式我们都可以求解一个定值,对赋值表达式而言,等号左边的变量的值,就是整个赋值表达式的值。
int number =10;

+号的作用

1)、连接:当+号两边有一边是字符串的时候,+好就起到连接的作用。
2)、相加:两边没有字符串,或者两边是数字的时候

占位符

1、使用方法:先挖坑,再填个坑。
2、使用占位符需要注意的地方:
(1)、挖几个坑就填几个坑,如果多填了也没有效果。
如果少填了出现异常。
(2)、 输出顺序:按照 挖坑的顺序输出,

异常(bug)

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

字符串类型

1、Console.WriteLine();
向控制台发送命令,打印内容;输出到屏幕的,一般用在控制台程序中,而且输出的是一行。下一个输出在下一行显示。
2、Console.ReadKey();
等待键盘输入,退出程序。使调试时能看到输出结果。如果没有此句, 命令窗口会一闪而过
3、Console.ReadLine();
用于接收用户的输入,要定义一个字符串变量来接收变存储用户输入的值

转义符

转义符指的就是一个’'加上一个特殊的字符,组成了一个具有特殊意义的字符。
1、 \n :表示换行;
3、" :表示一个英文半角的双引号“ ;
4、\t :表示一个tab键的空格 ,为了对齐使用的;
5、\b :表示一个退格线 ,取消前面的一个字数,放在字符串两边没有明确的效果;
6、\r\n :Windows系统不认识\n,只认识\r\n;表示换行。
7、@符号:1)、取消\在字符中的转义作用,使其单纯的表示为一个“\”
2)、将文本按照编辑的原格式输出。

算数运算符

1、+
2、-
3、*
4、/
5、% (取余数,取模)

类型转换

1、自动类型转换(隐式类型转换)
定义: 要求等号两遍打的参与运算操作数的类型必须一致,如果不一致,满足下列条件会发生自动类型转换,或者又称为隐式类型转换。
1)、 两种类型兼容:
例如:int和double兼容(都是数字类型)
2)、目标类型大于源类型
例如:double > int (小的转大的)
2、显示类型转换 (又称强制类型转换)
1)、两种类型相兼容:
int-------double
2)、大的转小的 double----->int
语法:
待转换的类型)要转换的值;

类型转换总结

自动类型转换:int----->double
显示类型转换:double---->int

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值