1、常用的快捷键
(1)ctrl+s 保存文件
(2)复制 ctrl+c
(3)粘贴 ctrl+v
(4)剪切 ctrl+x
(5)home end
(6)shift+home:向前选中 shift+end:向后选中
(7)#region
要折叠的代码
#endregion
2、注释符
(1)注销你写的代码
(2)解释你写的代码
单行注释://
多行注释:/*要注释的内容*/
3、变量
变量的作用就是存储数据。
4、张三
1个人 男 单人间 房卡 208
张三跟一个女同事
1男1女 双人间 房卡 205
张三跟一个男同事
2男 单人间 两张床 房卡 202
当开房的人员数量和性别不同的时候,我们开的房间的类型是不一样的。
我们在内存中存储的数据的类型不同的时候,我们在内存中开辟的房间类型也不一样。
100--->整数类型的房间 int
3.14--->小数类型的房间 double
张三-->字符串类型的房间 string
5、声明变量的语法
变量类型 变量名;
变量名=值;
简写形式:变量类型 变量名=值;
存储100
int number;
number=100;
6、变量的总结
int:表示整数类型,只能存储整数,范围是负的二十多亿到正的二十多亿
double:表示小数类型,既可以存储整数也可以存储小数,范围好大。小数点后面的位数可以到15~16位
char:表示字符类型,要求,在给char类型的变量赋值的时候,值必须用单引号引起来。要求char类型的值最多最少只能有1个字符。
string:表示字符串类型,在给字符串赋值的时候,要求值的两遍必须用双引号引起来,可以为空。
decimal:金钱类型,在赋值的时候,值的结尾必须加一个m。小数点后面的位数28~29.
7、变量的使用规则
先声明、再赋值、最后使用
可以被重新赋值:当给一个变量重新赋值之后,老值就没了,取而代之的是新值(这样说并不准确,先这么记)
double d=3.1234567891234567
8、变量的命名规则
在符合下面的条件之前,首先要保证的就是你这个变量的名字有意义。
变量名中唯一可以出现的特殊符号是 _
命名规则:
1、必须以“字母”--不要以数字开头
2、后面可以跟任意“字母”、数字、下划线
注意:
(1)你起的变量名不要与c#系统中的关键字重复.
(2)在c#中,大小写是敏感的
(3)同一个变量名不允许重复定义/声明(先这么认为,不严谨)
总结:
1、变量的名字要有意义
语文 数学 英语
int chinese;
int math;
int english;
2、给变量起名字以字母开头 变量的命名规范
Camel命名规范:变量名首单词的首字母小写,其余每个单词的首字母要大写。多用于给变量命名。highSchoolStudent
Pascal:要求每个单词的首字母都要大写,多用于给类或者方法命名。HighSchoolStudent
9、赋值运算符
=:表示把等号右边的值赋值给等号左边的表达式
int number=10;
由等号连接的表达式我们称之为赋值表达式。
每个表达式我们都认为可以求解出一个定值,对于赋值表达式而言,等号左边变量的值,就是整个赋值表达式的值。
10、加号
(1)相加:当+号两遍都是数字的时候,起到相加的作用。
(2)连接: 当+号两边只要有一边是字符串的时候,就起到一个连接的作用。
11、占位符
先挖个坑,再填个坑。
使用占位符需要注意的地方:
(1)占位符必须从0开始,依次递增
(2)你挖了几个坑,就应该填几个坑,如果你多填了,没效果,少填了,
(3)按照挖坑的顺序输出。
12、异常和错误
错误:你的代码中出现了语法错误。;Console.ReadKey;
异常:代码当中并没有任何语法错误,只不过在程序运行的时候出现了错误。
13、Console.ReadLine();
读取用户在控制台的输入
14、VS的使用
(1)启动vs
(2)文件-->新建-->项目
(3)模板C#-->控制台应用程序
.sln:表示解决方案文件,这个文件中包含着解决方案的信息,可以双击运行。
.csproj:表示项目文件,这个文件中包含着本项目的信息,可以双击运行。
编译:生成--->生成解决方案-->生成可执行文件.exe
在vs中运行当前程序--->点击启动(快捷键F5)
常用设置:
(1)行号:工具----->选项----->文本编辑器---->C#---->选中行号
(2) 解决方案--->公司
项目---->部门
类--->员工