码迷,mamicode.com
首页 > 其他好文 > 详细

复杂的变量类型

时间:2014-06-11 11:18:37      阅读:173      评论:0      收藏:0      [点我收藏+]

标签:style   class   blog   code   java   http   

枚举:允许定义一个类型,使变量取值范围是一个限定集合中的一个值;使用enum关键字。

1. 使用enum定义枚举(定义新数据类型)

2. 声明新类型的变量

3. 为变量赋值

案例:

bubuko.com,布布扣
namespace ConsoleApplication3
{
    enum ssex:int   // 定义枚举
    {
        boy = 1,
        girl = 2,
        bg = 3
    }

    class Program
    {   
        static void Main(string[] args)
        {
            ssex myssex = ssex.boy; //定义变量并赋值
            Console.WriteLine("{0}",myssex);    //输出变量
            Console.ReadKey();
        }
    }
}
bubuko.com,布布扣

枚举的基本类型可以是byte,sbyte,short,ushort,int,uint,long和ulong,默认情况下是int。


结构(待....)


 

数组:

声明数组:

<basetype>[] <name>

要想访问数组,必须先初始化数组,有两种初始化方式:

使用字面值指定数组: int[] unmbers = { 2, 3, 4, 66, 99 };

使用关键字new初始化:int[] unmbers = new int[5] { 4, 5, 6, 7, 99 };

案例:

bubuko.com,布布扣
   class Program
    {   
        static void Main(string[] args)
        {
            string[] friendName = { "jack", "rose", "howid" };
            int i;
            Console.WriteLine("{0},{1},{2}", friendName[0], friendName[1], friendName[2]);

            for (i = 0; i < friendName.Length; i++) {
                Console.WriteLine(friendName[i]);
            }
            Console.ReadKey();
        }
    }
bubuko.com,布布扣

foreach循环数组:

案例:

bubuko.com,布布扣
    class Program
    {   
        static void Main(string[] args)
        {
            string[] friendName = { "jack", "rose", "howid" };
            int i;
            Console.WriteLine("{0},{1},{2}", friendName[0], friendName[1], friendName[2]);

            foreach (string friend in friendName)
            {
                Console.WriteLine(friend);
            }
            Console.ReadKey();
        }
    }
bubuko.com,布布扣

 

 

复杂的变量类型,布布扣,bubuko.com

复杂的变量类型

标签:style   class   blog   code   java   http   

原文地址:http://www.cnblogs.com/wshzf/p/3772797.html

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