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

新手建站中国环球贸易网

新手建站,中国环球贸易网,如何把资料上传到网站,东莞志豪建设公司网站上一篇#xff1a; C##xff0c;入门教程(10)——常量、变量与命名规则的基础知识https://blog.csdn.net/beijinghorn/article/details/123913570 不会枚举#xff0c;就不会编程#xff01; 枚举 一个有组织的常量系列 比如#xff1a;一个星期每一天的名字#xf…上一篇 C#入门教程(10)——常量、变量与命名规则的基础知识https://blog.csdn.net/beijinghorn/article/details/123913570 不会枚举就不会编程 枚举 一个有组织的常量系列 比如一个星期每一天的名字周一、周二。。。周日。 所有成系列的常量都应该用枚举方式加以定义与使用。 一、枚举的定义 C#用 enum 定义枚举。 每个项都被自动赋予了一个(整数类型)值。对于整数类型项值是递增的。默认是从 0 开始的也就是项 1 的值是 0、项 2 的值是 1。如果不需要系统自动为项指定值也可以直接为其赋一个数值。每个没有指定值的项它的初始值都是上一个项的值 1。可以任意指定某项为特定的值。拗口吧看文字学不到的多看看代码就能理解了。 1、基本格式 // 完整方式 访问修饰符 enum 枚举名字 : 数据类型可无 {枚举项 初值可无, }// 实例 public enum GradeName : int {幼儿园 0,小学,初中,高中,大学 10,硕士,博士 }2、简约模式 // 简约模式默认数据类型int // 第一项默认从0开始 public enum GradeName {Undefined -1,幼儿园,小学,初中,高中,大学,硕士,博士 } 二、枚举的使用 定义好的枚举类似于一种数据类型用起来与 int 、double 差不多。 // 类 public class StudentInfo {public GradeTitle Grade { get; set; } GradeTitle.Undefined; }// 幼儿园毕业毕业证呢 // 拿不出来那你没有最低学历 if(firstStudent.Grade GradeTitle.幼儿园) {; }又所有枚举的第一个项一定是 Undefined !!! 枚举很简单用好不简单。 三、枚举与字符串的对照方法 有些情况下为了代码或结果的可阅读性期望将 枚举 与 字符串对照起来。 代码如下 using System; using System.Collections.Generic; using System.ComponentModel; using System.Data; using System.Drawing; using System.Linq; using System.Text; using System.Threading.Tasks; using System.Windows.Forms; using System.Reflection;namespace DataBeginner {public partial class Form1 : Form{public Form1(){InitializeComponent();this.StartPosition FormStartPosition.CenterScreen;}private void button1_Click(object sender, EventArgs e){StringBuilder sb new StringBuilder();sb.AppendLine(2 is EnumDescription(EnglishNumbers.Two));webBrowser1.DocumentText sb.ToString();}/// summary/// 利用反射机制从枚举数值获取其文本描述字符串/// /summary/// param namevalue/param/// returns/returnspublic static string EnumDescription(Enum value){FieldInfo fi value.GetType().GetField(value.ToString());DescriptionAttribute[] attributes (DescriptionAttribute[])fi.GetCustomAttributes(typeof(DescriptionAttribute), false);return (attributes.Length 0) ? attributes[0].Description : value.ToString();}}public enum EnglishNumbers{[Description(One)] One 1,[Description(Two)] Two 2,[Description(Three)] Three 3,[Description(Four)] Four 4,[Description(Five)] Five} }下一篇 C#入门教程(12)——数组及数组使用的基础知识https://blog.csdn.net/beijinghorn/article/details/123918227
http://www.dnsts.com.cn/news/174937.html

相关文章:

  • 中国建设银行手机网站首页纯静态网站部署服务器
  • 网域高科学校网站管理系统门户网站建设与管理
  • 怎么查询一个网站从哪做的建设网站是否应当摊销
  • 自贡网站设计网站 绝对路径 相对路径
  • 福建住房和城乡建设局网站文昌网站建设 myvodo
  • 站长工具亚洲中文精品权威的网站建设
  • 网站建设需要的流程网站建设捌金手指花总六
  • pacharm做腾讯视频网站餐饮网站建设方案
  • 设计类专业网站百度网站上传
  • 做网站的时候遇到的问题王也道长头像无水印
  • 杭州网站设计步骤wordpress自定义邮件
  • 口碑好的定制网站建设服务商教学互动网站的设计
  • 如何利用微信进行企业网站推广建立校园网站
  • 网站建设方案解救苏州久远网络专做热血电影的网站
  • 个人网站 费用站长查询域名
  • 沈阳网 沈阳网站上海临平路网站建设
  • wordpress做视频播放网站wordpress easycode
  • led网站建设百度怎么收录网站
  • 佛山服务类网站建设新浪云wordpress
  • 江门做网站seo的seo信息优化
  • 盘锦做网站建设的怎么提高网站的访客量
  • 有没有什么做统计的网站机器人编程培训
  • 做一个网站的费用青岛李村网站设计公司
  • 网站推广软件有哪些免费的舆情网站不需下载
  • 成都哪家公司做网站比较好微信网页版手机端
  • 为什么上不了建设银行个人网站wordpress 百度文库
  • 上海哪家网站建得好网站开发及代运营
  • 自己做网站引用别人的电影怎么在浏览器注册网址
  • 上海英文网站建设定制衣柜十大品牌排名
  • 网站建设行业衰落php网站开发培训学校