黑马程序员_程序的三种结构+枚举

程序的三种结构:

顺序结构:

循环结构:

while;do ..while;for

 while、do while的区别:do while 至少执行一次

分支结构:

 if……else ;switch...case ;a?b :c  三目

switch...case 注意防止穿透,有break跳出

跳转语句:

goto;break;continue


const:常量,不可改变的变量;防止团队开发中失误修改

例如PI=3.14

枚举:

-----枚举的定义枚举类型定义的一般形式为:enum 枚举名{ 枚举值表 }; 

-----注意:枚举元素不是字符常量也不是字符串常量,使用时不要加单、双引号。

                  枚举类型是常量不是变量,不能为其赋值

-----定义枚举类型的好处:

 1.限制用户的赋值,只能在定义枚举中列举的值中选择:比如性别,只允许其输入 男、女,输入其他会报错

 2.方便用户使用:比如定义一个产品型号,用户不必记住所有型号类型,一 "." 就可以找到相要的型号

-----常见的枚举类型:

MessageBoxButton、MessageBoxIcon等,(有待补充)

-----枚举中定义的内容:索引号默认是从0开始的,可以自定义

-----字符串与枚举的转换:

(自枚)Enum.Parse(typeof(自枚),要转换的字符串)

此处注意 try ……catch的使用 ,catch处理不成功的转换



                
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值