C#基础 结构、枚举、表达式、运算符

第六讲:结构和枚举
一、结构:一种值类型,一般用来封装小型变量类型。包含构造函数,常量,字段,方法,属性,索引器,运算符,事件和嵌套类型。
例:namespace Chapter5Demo1
{
    class Program
    {
        static void Main(string[] args)
        {
            MyPoint mp;
            mp.x = 10;
            mp.y = 20;
            MyPoint mp2;
            mp2.x = 20;
            mp2.y = 10;
            Line(mp,mp2);
        }
       static public void Line(MyPoint p1,MyPoint p2)
        {
           
        }
    }
    struct MyPoint
    {
        public float x;
        public float y;
    }
}
注意:结构体是值类型而类是引用类型。实例化能够用new关键字,也能够不使用。
二、枚举:enmu一种由一组称为枚举数列表的命名常量组成的独特类型。
例:namespace Chapter5Demo1
{
    class Program
    {
        static void Main(string[] args)
        {
           // MyEnum.你;
            //MyEnum me = MyEnum.我;
            //me = MyEnum.他;
            //Console.WriteLine(me);
            Console.WriteLine((int)MyEnum.他);
        }
    }
    enum MyEnum
    {
        你=1,
        我,
        他
    }
}
默认从0开始,不能有小数点,通常用于星期等…
第七讲:表达式和运算符
一、标识符:用户编程时用的名字。对于变量,常量,函数,语句块也都有名字,咱们统称为标识符。
二、关键字:对编译器具备特殊意义的预约义保留标识符。
三、语句:计算机的指令。除非特别说明,语句都是按顺序执行的。由一对大括号括起来的一系列语句构成代码块。
例:static void Main(string[] args)
        {编程

        }ide

相关文章
相关标签/搜索