2.1注释
注释的作用:(1)解释,(2)注销
C#的三种注释符:(1)单行注释,(2)多行注释,(3)文档注释,注意该注释多用于描述类和方法中,在后续学习类和方法的时候接触较多
书写格式:单行//,多行/**/
2.2VS的常用快捷键
(1)ctrl K D 可以用于对其代码
(2)ctrl Z 可以用于撤销
(3)ctrl+S可以保存
(4)ctrl+K+C是注释,ctrl+K+U是取消注释
(5)#rigion和#Endrigion 可以用于折叠代码
2.3变量
变量的作用:存储数据
变量的理解和C++一样,就是在内存空间中开辟了一段内存空间用来存放数据。
各类变量:
(1)整数型:如int A=10;
(2)小数类型:如double B=3.14;
(3)字符串类型:如string C="你好",注意字符串类型可以给变量赋值为空
(4)字符类型:如char D='你',注意要使用单引号
注意点:声明变量后,要对变量赋值,并且要使用变量
绿色的波浪线指的是可能会发生错误,因为在这段程序当中,我没有使用声明后的变量
变量的命名规则:(1)当前必须以字母开头即可,(2)字母后面可以随意得使用“字母”,“数字”,“下划线”,需要注意的是(1)变量名不要和关键字重名,(2)C#中区分大小写
两个规范:【Canel规范】,首个单词的字母要小写,其余跟随的单词首个字母要大写,如highSchool。该方法主要运用于变量
【Pascal】规则,每个单词首字母大写,其余均小写,如Work。该方式主要运用于类、方法
2.4赋值运算符
赋值运算符=,可以进行重新赋值
2.5关于加法的使用
+有两种使用方法:(1)+可以连接两个字符,当+左右两端都是字符串时可以起到连接的作用
(2)相加,两边都是数字的时候可以起到相加的作用
例如:
2.6占位符
使用方法:先占位后填坑,注意占位按照挖坑的顺序来输出的
2.7交换变量算法
交换变量有两种基本的算法可以实现:
(1)引入temp变量,可以使变量先存储至temp中,后续进行操作
(2)计算算法,
n1=n1-n2;
n2=n1+n2;
n1=n2-n1;
2.8如何接受用户的输入
使用语句Console.Readline();
并且输入的变量一般要求为字符串型,因为字符串可以容纳数字,汉字等
例如:
2.9转义字符的使用
\n:表示换行
\'':表示一个英文半角双引号
\t:表示等距的空格,表示一个tab长度的空格
\b:表示一个退格
\r\n:windows操作系统不认识\n,只认识\r\n
@:(1)可以取消字符串中\的转义作用,(2)将字符串保留原格式输出
2.10算数运算符
+,—,*,/,等等
2.11显示类型转换和隐式类型转换
隐式类型转换:当赋值符号两端的数据类型不一致的时候,当满足以下条件时,会自动进行类型转换,也称隐式类型转换。
(1)类型要兼容,如double,int均是数字类型
(2)要从小范围转到大范围,比如int---double
例如:
int a=10;int b=10;
double c=a*0.7+b
显式类型转换:满足两个条件,...
(1)类型相互兼容,(2)大的转成小的
语法:(待转换的类型)要转换的值
例如:
double d=303.4
int n=(int)d
需要注意的一个例题:
int n1=10;
int n2=3;
double p=n1/n2,
这个例题当中的p最后仍然是3,因为未能把字符的数据类型转过去