public //任何类访问
        protected //声明类和派生类访问
        private //类内部访问

        string[] array1=new string[1,2,4];
        foreach(string str  in array1)
       
        break 跳出当前循环
        contiune 跳过当前循环 执行下一循环
        值类型 int 结构
        引用类型  类 接口 数组 string(用法是值类型)

        装箱 值类型 到 引用类型的转换
        取消装箱 引用类型 到 值类型的转换
        静态成员static 实例化后看不见static
        结构 struct 不能继承 值类型

        静态构造函数不能有访问修饰符和参数 static className(){}

        重载  指定不同个数参数 不同参数类型(返回值不同)
        密封类 sealed class className(){}  不可继承

        重写(new 父类方法)  可以有不用的返回值 参数和个数必须一致,否则便成了重载(不需要关键字 new )

       重写 override 不可以有不用的返回值 参数和个数必须一致
Code
//带参数的构造函数使用

Code
        多态 父类 virtual 虚函数(不能有 static override abstract) 
             子类 override(new static virtual ) 父类 = new 子类
Code
        抽象基类 不能被实例化 abstract
        除了包含抽象方法 还可有已实现的方法 用abstract标记为抽象方法
        实现 override 方法名参数相同

Code
接口
Code
委托事件
Code