一、注释
注释分类:单行注释、多行注释,文档注释
1、单行注释——双斜杠,注释的内容只有一行
作用:对代码起到解释说明的作用
2、多行注释
添加注释是一个优秀的程序员的必备技能
多行注释允许你使用换行
多行注释之间可以嵌套单行注释,但是不能嵌套多行注释
二、C#快捷键
ctrl+A: 全选
ctrl+C: 复制
ctrl+V: 粘贴
ctrl+Z: 撤销
ctrl+S: 保存
ctrl+F:查找
ctrl+shift+Z:反撤销
ctrl+方向键:快速移动光标
单击:移动光标
双击:选中某一个单词
三击:选中某一行
alt+上下方向键:可以移动整行代码的位置
ctrl+K,ctrl+F:自动整理选中的代码
三、数据类型
bool 逻辑值(真/假) 1
sbyte 有符号8位整数 1
byte 无符号8位整数 1
short 有符号16位整数 2
ushort 无符号16位整数 2
int 有符号32位整数 4
uint 无符号32位整数 4
long 有符号64位整数 8
ulong 无符号64位整数 8
char 16位字符类型 2
float 32位单精度浮点类型 4
double 64位双精度浮点类型 8
decimal 128位高精度浮点数 16
四、常量、变量
1、常量:程序运行期间,不能被改变的量
2、变量:程序运行期间,可以被改变的量,本质是一个存储空间,
之所以可以改变,是存储空间中的内容在变
变量在使用之前必须要先定义
3、定义的格式:
数据类型 变量名=初始值;
数据类型:规定该变量空间的大小,以及可以储存的数据的类型。
变量名:给变量起个名字,起到唯一标识的作用
=:赋值号,将赋值号右侧的值赋给左边的变量,赋值过程就是拷贝的过程
初始值:这块变量空间里最初始放的数
五、 命名规则
1、有数字、字母、下划线、@组成,数字不能放开头,@只能放开头
2、同一作用域,不允许定义同名的变量
3、不能使用系统关键字命名
4、命名要见名知义
5、使用驼峰命名法
六、事例
定义字符型变量,名字为a,赋值初始值为a
char a = 'a';
Console.WriteLine(a);
定义单精度浮点型变量,名字为b,赋值初始值为3.14f
float b = 3.14f;
Console.WriteLine(b);
定义双精度浮点型变量,名字为c,赋值初始值为3.1415
double c = 3.1415;
Console.WriteLine(c);
定义字符串类型型变量,名字为name,赋值初始值为PDD
string name = "PDD";
Console.WriteLine(name);
定义一个bool类型变量
bool isDead = true;
isDead = false;
七、转义字符
\n:换行
\\:打印\
int score = 80;
Console.WriteLine("我叫{0},我考了{1}分!!!",name,score);
总结:大括号表示占位符,大括号中要有一个索引号,索引
是从0开始,不能使用超出范围的索引
八、 格式化输出
1、控制整数位和小数位
double d = 23.56789, e = 0.5667;
Console.WriteLine("d={0:000.00},e={1:00.000}",d,e);
2、保留小数位
Console.WriteLine("d={0:f3}",d);
3、转化为百分数
Console.WriteLine("d={0:p0}",d);
网友评论