一、C#笔记

1.注释 

/*
     多行注释
    */
    class HelloWorld
    {  
       void Hello()
        {
            Console.WriteLine("Hello!");//单行注释
            
        }
    }

//2.1理解语句
            /*
             *方法、语法、语义
             */

            //2.2使用标识符
            /*
             *标识符语法规则:
             * 只能使用字母(大写和小写)、数字和下划线
             * 标识符必须以字母或下划线开头
             */

            //2.3C#语言的关键字

            //2.4使用变量
            //2.4.1 命名变量
            /*
             * 不要以下划线开头
             * 不要创建仅大小写不同的标识符
             * 名称以小写字母开头
             * 在包含多个单词的标识符中,从第二个单词起,每个单词都首字母大写
             * 不要使用匈牙利记号法
             */
            //2.4.2 声明变量
            int age;
            age = 42;
            Console.WriteLine(age);
            //2.4.3 指定数值
            float myVar;
            myVar = 42F;

            //2.5使用基元数据类型
            /*int、long、float、double、decimal、string、char、bool*/
            //2.5.1未赋值的局部变量(会报错)
            //2.5.2显示基元数据类型的值(调试)

            //2.6使用算数操作符
            //2.6.1 操作符和类型
            /*
             * 所有值都可以使用任何算术操作符,但除了+不能对string类型的值使用其他任何算术操作符,string不支持减法。
             * 现在不鼓励用+操作符连接字符串。
             * string username = 'John';
             * string message = "Hello"+username;
             */
            //而利用字符串插值技术,则可以这样写
            string userName = "John";
            string message = $"Hello{userName}";
            double a = 5.0 / 2.0;
            //也是double类型
            //int/int=2会向下取整
            Console.WriteLine(a);
            //2.6.2 深入了解算术操作符
            //2.6.3 控制优先级
            /*
             * 乘法类操作符优先级高于加法类操作符(+和-)
             * 花括号覆盖优先级规则
             */
            //2.6.4 使用结合性对表达式进行求值(操作数的求值方向(从左往右))
            //2.6.5 结合性和赋值操作符
            int myInt,myInt2;
            myInt2 = myInt = 10;

            //2.7变量递增和递减
            Console.WriteLine($"myInt++     后myInt=11 输出的是{myInt++}");
            Console.WriteLine($"myInt--     后myInt=11 输出的是{myInt--}");
            Console.WriteLine($"++myInt     后myInt=11 输出的是{++myInt2}");
            Console.WriteLine($"--myInt     后myInt=11 输出的是{--myInt2}");
            Console.ReadLine();

            //2.8声明隐式类型的局部变量(var 除非万不得已,否则不要使用隐式类型的变量。)

相关推荐

  1. C#笔记

    2023-12-08 13:32:06       33 阅读
  2. C++学习笔记(十

    2023-12-08 13:32:06       34 阅读
  3. C基础知识笔记

    2023-12-08 13:32:06       16 阅读
  4. OpenCV C++ 学习笔记()

    2023-12-08 13:32:06       15 阅读
  5. C++学习笔记(二十

    2023-12-08 13:32:06       24 阅读
  6. C++程序设计学习笔记

    2023-12-08 13:32:06       22 阅读

最近更新

  1. TCP协议是安全的吗?

    2023-12-08 13:32:06       14 阅读
  2. 阿里云服务器执行yum,一直下载docker-ce-stable失败

    2023-12-08 13:32:06       16 阅读
  3. 【Python教程】压缩PDF文件大小

    2023-12-08 13:32:06       15 阅读
  4. 通过文章id递归查询所有评论(xml)

    2023-12-08 13:32:06       18 阅读

热门阅读

  1. QT学习随记 (二)—— QT基础

    2023-12-08 13:32:06       36 阅读
  2. 一起学习云计算

    2023-12-08 13:32:06       35 阅读
  3. 我的创作纪念日

    2023-12-08 13:32:06       48 阅读
  4. Ubuntu环境下使用nginx实现强制下载静态资源

    2023-12-08 13:32:06       35 阅读
  5. Ubuntu开机出现Welcome to emergency mode解决办法

    2023-12-08 13:32:06       57 阅读
  6. Appium:iOS部署

    2023-12-08 13:32:06       34 阅读
  7. 源代码编译cuda opencv

    2023-12-08 13:32:06       37 阅读
  8. opencv学习一:namedWindow()创建和显示窗口

    2023-12-08 13:32:06       36 阅读
  9. vscode console.log快捷键

    2023-12-08 13:32:06       37 阅读
  10. Spring Boot 框架能够解决什么问题?

    2023-12-08 13:32:06       31 阅读