C#第一课

一、注释

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

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

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