码迷,mamicode.com
首页 > 编程语言 > 详细

学习的枚举类型,结构以及初步了解数组

时间:2014-11-10 19:52:02      阅读:289      评论:0      收藏:0      [点我收藏+]

标签:style   blog   color   ar   sp   div   on   log   代码   

                今天首先总结了前面学习的顺序结构,分支结构,循环结构和跳转语句。

                然后就开始了新课的内容:枚举类型,结构和数组。

                 枚举类型:enum(关键字)  自定义名字(枚举类型自定义取的名字){

                  }

                   举例写下:显示QQ的三种状态和交通灯的三种颜色

namespace _015枚举
{
    enum QQ {                //int i
        online=1234567, //0
        offline, //1
        hidden//2
    }
    enum TraffLight:long {
        red,
        yellow,
        green
    }
    class Program
    {
        static void Main(string[] args)
        {
            QQ qq = QQ.offline;

            TraffLight t = TraffLight.red;

            Console.WriteLine((int)qq);
            Console.WriteLine((int)t);
            Console.ReadKey();
        }
    }
}

                               结构体,struct(关键字)举例如下:显示坐标位置

class Program
    {
        static void Main(string[] args)
        {
            Point p = new Point();//这叫做实例化结构体
            p.x = 1;
            p.y = 2;

            Console.WriteLine("x={0},y={1}",p.x,p.y);
            Console.ReadKey();

        }
    }
    struct Point
    {
       public  int x;
       public  int y;
    }

定义一个常量

static void Main(string[] args)
        {
            const double PI = 3.1415926;  
        }

<5> 数组的定义,四种类型举例如下:

int[] nums = new int[3];

int[] nums = {5,3,8};

in[]nums=new int[3]{1,2,3};

int[]nums=new int[]{2,3,5};

          另外感觉今天很有实例性的例题如下:

                            定义一个结构类型Person,有三个成员,分别为姓名,性别,年龄 性别用枚举类型声明两个Person类型的变量,分别表示 张三 男  18岁/ 小兰 女 16岁。代码如下:

 public enum Gender
    {
        male,
        female
    }
    public struct Person
    {
        public string name;
        public int age;
        public Gender gender;
    }
    class Program
    {
        static void Main(string[] args)
        {
            Person p1 = new Person();
            p1.name = "张三";
            p1.gender = Gender.female;
            p1.age = 18;

            Person p2 = new Person();
            p2.name = "小兰";
            p2.gender = Gender.male;
            p2.age = 16;
            Console.WriteLine("大家好!我是{0},我是{1},我今年{2}岁了",p1.name,p1.gender,p1.age);
            Console.WriteLine("大家好!我是{0},我是{1},我今年{2}岁了", p2.name, p2.gender, p2.age);
            Console.ReadKey();
        }
    }

好了,今天我在云和学院学习的内容就这些吧,简单的写了下,具体的我还要继续练习,写代码啦,嘿嘿!继续努力继续努力·············

 

学习的枚举类型,结构以及初步了解数组

标签:style   blog   color   ar   sp   div   on   log   代码   

原文地址:http://www.cnblogs.com/dyxd/p/4087833.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!