当前位置: 首页 > news >正文

长春建站免费建设网站

长春建站,免费建设网站,什么是seo教程,网页设计简单一、枚举的定义 枚举类型 是由基础整型数值类型的一组命名常量定义的值类型。 System.Enum 类型是所有枚举类型的抽象基类。 它提供多种方法来获取有关枚举类型及其值的信息。 有关更多信息和示例#xff0c;请参阅 System.Enum API 参考页。 可在基类约束中使用 System.En…一、枚举的定义 枚举类型 是由基础整型数值类型的一组命名常量定义的值类型。 System.Enum 类型是所有枚举类型的抽象基类。 它提供多种方法来获取有关枚举类型及其值的信息。 有关更多信息和示例请参阅 System.Enum API 参考页。 可在基类约束中使用 System.Enum称为枚举约束以指定类型参数为枚举类型。 所有枚举类型也都满足 struct 约束此约束用于指定类型参数为不可为 null 的值类型。 使用枚举的优点 1.增加代码的可读性使代码更加清晰它允许使用描述性的名称表示整数值。 2.标准化业务归类、业务类型有助于确保给变量指定合法的、期望的值。 使用场景 数据分类操作类型订单状态/流程状态 二、枚举的使用 默认情况下枚举成员的关联常数值为类型 int 它们从零开始并按定义文本顺序递增 1。 可以显式指定任何其他整数数值类型作为枚举类型的基础类型。 还可以显式指定关联的常数值。关键词 enum enum Season {Spring,//标识0Summer,//标识1Autumn,//标识2Winter //标识3 } 指定数字 enum ErrorCode : ushort {None 0,Unknown 1,ConnectionLost 100,OutlierReading 200 } 三、枚举和数字的转换 数据类型转换 //将枚举转换成数字 int num Season.春天.GetHashCode(); Console.WriteLine(num);//将数字转换成枚举 Season seson (Season)System.Enum.ToObject(typeof(Season), 1); 常用操作封装 /// summary/// 获取指定类型的int值得枚举对象/// /summary/// param namevalue值/param/// param namet类型/param/// returns/returnspublic static T ToObjectT(int value){Type t typeof(T);return (T)System.Enum.ToObject(t, value);}/// summary/// 指定枚举的string值获取枚举对象/// /summary/// typeparam nameT/typeparam/// param namevalue/param/// returns/returnspublic static T ParseT(string value){return (T)System.Enum.Parse(typeof(T), value);}/// summary/// 获取指定类型的枚举列表/// /summary/// typeparam nameT/typeparam/// returns/returnspublic static Dictionaryint, string GetListT(){Type t typeof(T);Dictionaryint, string dic new Dictionaryint, string();foreach (var item in System.Enum.GetValues(t)){dic.Add((int)item, System.Enum.GetName(t, item));}return dic;}// 获取namepublic static string GetNameT(int id){Type t typeof(T);return System.Enum.ToObject(t, id).ToString();}public static Listobject GetNameListT(){Type t typeof(T);Listobject res new Listobject();foreach (var item in System.Enum.GetValues(t)){res.Add(new { id (int)item, name System.Enum.GetName(t, item) });}return res;} 更多 C# 去除字符串中的空格方案整理 C#数组分组_C#数据分组_C# Linq分组使用整理 C#时间使用整理,DateTime 使用整理
http://www.yutouwan.com/news/260028/

相关文章:

  • 一站式服务平台登录门头设计一键生成免费
  • 建造网站需要什么wordpress woo插件使用
  • 自己做网站需要什么wordpress权限不够
  • 麻城网站设计邢台今天最新消息
  • 视频购物网站开发方案网站检索 标签
  • 国外做电商平台的网站有什么采购平台app
  • 莱钢建设网站河北省建设银行网站
  • 山东省建设厅制一网站手机怎样制作链接
  • 在线网站建设哪个正规有人百度看片吗
  • 适合新手做网站的智能建造师证书
  • 网站开发中所需要的绘图工具一般网站用什么技术做的
  • 有什么做服装的网站站内免费推广有哪些
  • 头条网站模版wordpress夜间模式
  • 有了空间怎么做网站国美网站建设的特点
  • 双语网站建设哪家便宜互联网招聘网站排行
  • 怎么查出这个网站是谁做的用tomcat做网站
  • 娱乐网站建设流程装修设计师培训班
  • 做标签网站是什么样的福州建站价格
  • 帮做简历哪个网站好wordpress 网站访问量
  • 怎么上传自己的网站做利基网站用备案
  • 单网页网站如何做win10部署wordpress
  • 用pc做网站服务器为什么不如云主机企业网络营销策略有哪些
  • 电商网站建设与管理 教案百度查重工具
  • 网站销售方案网站开发 附加协议
  • 电子商务 网站建设桐乡网站设计公司
  • seo网站外链平台wordpress作品
  • 网站做301有什么用黄石商城网站建设
  • 网站建设的分类邢台专业网站建设推荐
  • 汕头建站模板厂家浙江省建设厅干部学校门户网站
  • 网站把域名解析到新ip后wordpress登录破解