黑马程序员c#学习2

Windows Phone 7手机开发.Net培训、期待与您交流!

1、常量

  关键字  const

  语法  const 数据类型 常量名 = 常量值

  常量在定义时赋值,其他地方不允许赋值。常用于程序中一些不可改变的变量的修饰。

2、枚举

  关键字 enum

  语法  enmu  枚举类名:保存类型

      {
         枚举值1 = 保存值1,
         枚举值2 = 保存值2

        }

  保存类型指的是 C#将如何存储枚举值,默认为int,从0开始设置

  枚举的好处在于限定了变量值的取值范围,通常用于取值比较固定的地方,比如性别,省市等。

  申明一个枚举变量

  枚举类型  变量名 = 枚举类型.枚举值;

  我们如何取得枚举的值和保存值

  获取枚举值  使用 变量名.ToString()方法

  获得保存值  使用强制转换   (转换类型)变量名

  如何将一个字符串转换成我们的枚举

 (枚举类型名)(Enum.Parse(Typeof(枚举类型名),"待转换字符串"))          

  示例

  //定义一个枚举类型

     enum  sex:int
 {
  男 = 0,
   女 = 1
 }
    //申明一个枚举变量

     enum  UserSex;

     UserSex = sex.男;

     如果我们要获取男所对应的保存值,则可以使用

     (int)UserSex

3、结构

    关键字  struct

    语法  访问修饰符  struct  结构名

   {
  访问修饰符 数据类型  结构成员;
 
    }
     使用结构的好处在于可以将一组相互关联的变量存储为一组,通过变量名.成员名来访问,避免了变量
之间的混淆

      其实  结构可以看成是一个轻量级的类

4、数组

    可以帮我们使用一个变量来存储多个数据,这些数据可以通过变量名+下标的形式来访问

    语法  数据类型[]  数组名  = new 数据类型[数组长度]

    数组中存储的数据必须符合我们申明数组时定义的数据类型。

    数组的下标是从0开始的,并不是从1开始。

    数组的赋值

    我们可以在申明数组后,通过数组下标一个一个的给数组中的数据赋值 如

 int[] age = new int[10];
 age[0] = 10,age[1] = 20

    当然我们也可以在申明的时候直接赋值

      int[] age = new int[10]{1,2,3,4,5,6,7,8,9,10}
   
     或者

      int[] age = new int[]{1,2,3,4,5,6,7,8,9,10}

      在最后一种方法中,我们没有指定数组的长度,系统会根据我们提供的数据来自动判断数组长度。

      除此以外,还有一种定义数组的语法

      int[] age = {1,2,3}

     

Windows Phone 7手机开发.Net培训、期待与您交流!
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
经导师精心指导并认可、获 98 分的毕业设计项目!【项目资源】:微信小程序。【项目说明】:聚焦计算机相关专业毕设及实战操练,可作课程设计与期末大作业,含全部源码,能直用于毕设,经严格调试,运行有保障!【项目服务】:有任何使用上的问题,欢迎随时与博主沟通,博主会及时解答。 经导师精心指导并认可、获 98 分的毕业设计项目!【项目资源】:微信小程序。【项目说明】:聚焦计算机相关专业毕设及实战操练,可作课程设计与期末大作业,含全部源码,能直用于毕设,经严格调试,运行有保障!【项目服务】:有任何使用上的问题,欢迎随时与博主沟通,博主会及时解答。 经导师精心指导并认可、获 98 分的毕业设计项目!【项目资源】:微信小程序。【项目说明】:聚焦计算机相关专业毕设及实战操练,可作课程设计与期末大作业,含全部源码,能直用于毕设,经严格调试,运行有保障!【项目服务】:有任何使用上的问题,欢迎随时与博主沟通,博主会及时解答。 经导师精心指导并认可、获 98 分的毕业设计项目!【项目资源】:微信小程序。【项目说明】:聚焦计算机相关专业毕设及实战操练,可作课程设计与期末大作业,含全部源码,能直用于毕设,经严格调试,运行有保障!【项目服务】:有任何使用上的问题,欢迎随时与博主沟通,博主会及时解答。
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值