苏飞论坛

 找回密码
 马上注册

QQ登录

只需一步,快速开始

扫一扫,访问微社区

分布式系统框架(V1.3) 轻松承载百亿数据,千万流量!讨论专区 - 源码下载 - 官方教程

HttpHelper万能框架(V2.3) HttpHelper官方出品,无敌框架讨论区 - 源码下载 - 在线测试和代码生成

HttpHelper爬虫类(V1.9) 最牛的爬虫类,没有爬不到只有想不到 源码 - 代码生成器 - 讨论区 - 教程- 例子

楼主: 站长苏飞

[C#基语法] [C#基语法]之C#枚举类型深入浅出

[复制链接]
发表于 2014-3-25 19:10:46 | 显示全部楼层
求教,在switch语句中的判定语句已经写明了SkinType.Blue那么这个switch语句还有什么意义?
 楼主| 发表于 2014-3-25 22:40:24 | 显示全部楼层
loarder 发表于 2014-3-25 19:10
求教,在switch语句中的判定语句已经写明了SkinType.Blue那么这个switch语句还有什么意义?

测试例,笔误哈哈
发表于 2014-3-30 03:03:55 | 显示全部楼层
新手前来学习
发表于 2014-5-16 14:30:42 | 显示全部楼层
本帖最后由 hzq1984 于 2014-5-16 14:48 编辑

c#我以前不常用,最近做项目要用到,所以开始自学!
看完楼主的文章,想到应该还能更多一点点的,所以我就写出来,当再一次复习一下,
,希望论坛越办越好!
发表于 2014-5-16 14:37:08 | 显示全部楼层
[ 本帖最后由 hzq1984 于 2014-5-16 14:38 编辑 ]\n\n如何去的枚举类型的所有值和所有名称呢?
[C#] 纯文本查看 复制代码
  static void Main(string[] args)
        {
            //取得所有名称
            foreach (var c in Enum.GetNames(typeof(Color))) 
            {
                Console.WriteLine(c);
            }
            //取得所有值
            foreach (int c in Enum.GetValues(typeof(Color)))
            {
                Console.WriteLine(c);
            }
           Console.Read();
        }
        public enum Color : int
        {
            red=2,
            green=4,
            yellow=8
           //...
          }
发表于 2014-6-18 17:20:30 | 显示全部楼层
飞哥你好,我也是刚刚自学C#,我看到很多人都问,前面定义了 int SkinValue,为什么后面还要转换,我理解是red是字符串,不是int 类型,所以其实转换的是red字符串到int类型,不知道我理解的有没有问题。虚心请教!
发表于 2014-6-18 17:26:00 | 显示全部楼层
受教了,学习中……
发表于 2014-6-18 17:30:04 | 显示全部楼层
飞哥你好,我也是刚刚自学C#,看到很多人问到前面定义了 int SkinValue,为什么后面还要转换,我的理解是,转换时把 red 字符串转换成int,不知道我的理解是否正确,虚心请教。
您需要登录后才可以回帖 登录 | 马上注册

本版积分规则

QQ|手机版|小黑屋|手机版|联系我们|关于我们|广告合作|苏飞论坛 ( 豫ICP备17001017号-1 )

GMT+8, 2019-2-19 05:28

© 2017-2018

快速回复 返回顶部 返回列表