C#第一课

一、注释

注释分类:单行注释、多行注释,文档注释

1、单行注释——双斜杠,注释的内容只有一行

作用:对代码起到解释说明的作用

输出一行hello,world

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);

 

你可能感兴趣的:(C#第一课)