C#第一节课知识点整理

130 阅读2分钟

教学老师;林老师

 // 反斜杠:注释的意思 不参与代码的运行  英文  demo0923 首个字符不能是数字

 using System; //引入system命名空间  放了很多方法和类我们可以直接使用

 namespace demo01//大括号表示代码块

 {

 class Programe //首个字母需要大写 大驼峰命名 

{
   
   //程序的入口 ctrl + k ctrl +c 单行注释  取消单行 ctrl + k +u
    static void Main(string[] args)
    {
        //开始写程序  开启新行 ctrl +shift +enter
        //第一个语句 helloworld
        Console.WriteLine("helloworld");//按住ctrl +F5运行程序
        //每次运行的时候要先保存文件 
        //机器只能识别二进制 电路只有开关用0和1来表示
        //选中多行 shift+鼠标点进要注释的末尾位置
        //多行注释 ctrl+shift+/
        //在控制台内输出Write 不换行WriteLine换行
        Console.Write("不换行");//将代码上移 alt+方向键
        Console.WriteLine("换行");
        //几个转义字符   \n换行符  \t制表符  
        Console.Write(@"\n\th");//@符号第一种使用取消转义
        Console.Write("\\n");//在加一个反斜杠 将反斜杠转译成正常的字符
        //复制一行中的代码 ctrl+d
        Console.WriteLine("ada");//crtl+delete 删除光标后面的字符
        //ctrl+退格键 表示删除光标前面的字符
        //变量  就是一个盒子存数据  存在内存开辟一段空间会有一个内存地址 有名字的盒子
        //强类型  所有的数据都必须严格定义类型
        int a = 23;//声明变量 初始化赋值  这样变量才可以被使用
        //变量名  数字 ,字母 ,下划线组成 开头不能是数字
        //浮点型 
        double b = 3.2;
        //字符类型  只有一个字符而且这个字符可以在ascii中转换成对应的十进制数  这里要和字符串区别
        char c = 'd';//为了和字符串区分
        Console.WriteLine(a + c);//可以和其他数值类型的数据进行运算
        //给多个变量初始化
        int num1 = 10, num2 = 34, num3 = 23;
        int num4, num5;
        num4 = num5 = 34;
        Console.Write(num5);
        Console.Write(num4);


        int num6 = 3;
        int num7 = 4;
        int num8 = 3;
        num7 = num6++ + num7;//后置加加表示先参加运算在自增一
        num7 = num6 + ++num7;//前置加加表示先自增在参与运算
        num8 = -num6++ + num7;
        Console.WriteLine(num8++);  
        num6 = num6++ + ++num6;//我可以玩一整天
        Console.WriteLine(num6);

    }

        }

} 附;字符类型表a56a8015732d2185b1f72f17569ec65.jpg

附:ASCII码表 dae74dbcb8d6f3522b0b5736751e6dd.jpg