• 《C#手札》--基础知识


    第一记

    C#基本语法:

      语言分隔符:
        分号 (;) :语句的分割,表示一句话结束;
        花括号 ({}):表示一个代码号,是一个整体,花括号要成对使用;
        方括号 ([]): 定义数组和访问数组元素时使用;
        圆括号 (()): 使用很广泛;
        圆点 (.) : 类和对象访问它的成员时使用;
        空格 ( ) : 把一条语句分割成几段,空格次数不限制;
        注意:必须都是英文半角下的英文符号

      标识(zhi)符:
        命名规则:
          ① 由字母、数字、下划线组成,但不能以数字开头;
          ② 大小写敏感;
          ③ 不得使用C#中的关键字和保留字;

      变量和常量:
        常量:程序中固定不变化的值;

        变量:表示存储空间,可用来存放某一类型的常量,没有固定值,并可以重复使用,也可以用来存放某种未知类型的未知数据。
        变量的特点:
          ① 占据着内存中的某一存储区域;
          ② 该区域有自己的名称(变量名)和类型(数据类型);
          ③ 可以被重复使用
          ④ 该区域的数据可以在同一类型范围内不断变化;
        变量的定义方法:
          先定义变量,再赋值;
            ex:数据类型 变量名;
              变量名 = 值;
          或声明时同时赋值;
            ex:数据类型 变量名 = 初始化值;

      基本数据类型:
          *整数型 : int             整数数字
          *浮点型 :double       小数
          *字符型 :char           字符
          *字符串型:string      字符串,即字符的集合
             *布尔型 : bool         true   false

      运算符:
        *算术运算符
          * + ,- ,* ,% ,++ ,--
        *关系运算符(条件运算符或比较运算符)
          * == ,!= , > , >= , < , <=
        *逻辑运算符
          *&&(与), ||(或), !(非)
        *三目(元)运算符
          *格式: (关系表达式) ? 表达式1 : 表达式2;

      运算符的优先级(了解清楚即可),此处不作祥写。

      判断语句:

        方法一:if-else语句
        if(比较表达式){
          语句体;
        }else{
          语句体;
        }
        方法二:switch语句
        switch(表达式) {
          case 值1:
            语句体;
          break;
          case 值2:
            语句体2;
          break;
          ...
          default:
            语句体n+1;
          break;
        }

      switch与if语句的区别:
        switch建议判断固定值的时候用
        if建议判断区间或范围的时候用

      循环结构:
        for语句
        格式:
          for(初始化表达式;条件表达式;循环后的操作表达式) {
            循环体;
          }
        while语句
        格式:
          while(判断条件语句) {
            循环体语句;
            控制条件语句;
          }
        do..while语句
        格式:
          do {
            循环体语句;
          }while(判断条件语句);

      三种循环语句的区别:
        do...while循环至少执行一次循环体
        而for,while循环必须先判断条件是否成立,然后决定是否执行循环语句

      跳出循环:

        break用于完全结束一个循环,跳出循环体执行循环后面的语句
        continue是跳过当次循环中剩下的语句,执行下一次循环
        return 跳出,全部跳出

      定义数组:(四种方式)
        int[] arr = new arr[50]; //定义一个长度为50的数组
        int[] arr = new arr[] {1,2,3};
        int[] arr = new arr[3]{1,2,3};
        int[] arr = {1,23,4,3};

  • 相关阅读:
    windows下配置mysql环境变量
    360Top奢侈品演示站
    CSS3性能体验
    使用jquery获取radio的值
    获取select 的 val 和 text [转引]
    PHP时间比较和时间差如何计算
    InnoDB和MyISAM的区别与选择
    大型网站技术架构学习摘要
    大型网站系统架构分析--转
    一步步构建大型网站架构-转
  • 原文地址:https://www.cnblogs.com/lg804721251/p/7667974.html
Copyright © 2020-2023  润新知