2.C#基础(二)

时间:2022-04-13 03:59:57

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) 解决方案--->公司

项目---->部门