View Code ...
View Code ...
其他扩展方法详见:https://www.cnblogs.com/zhuanjiao/p/12060937.html /// <summary> /// 扩展方法,获得枚举的Description /// </summary> /// <param ...
作为C#新手中的一员,我刚开始接触特性时,那真是一脸冏逼啊,怎么想怎么查资料都没弄明白它到底是个什么东西,有的入门教程甚至都没讲特性和反射这些概念!相信很多人第一次接触到特性就是关于系列化的知识了。 官方概述: 特性提供功能强大的方法,用以将元数据或声明信息与代码(程序集、类型、方法、属性 ...
上篇博文[C#]Attribute特性介绍了特性的定义,类的特性,字段的特性,这篇博文将介绍方法的特性及特性参数相关概念。 3.方法的特性 之所以将这部分单列出来进行讨论,是因为对方法的特性查询的反射代码不同于对类的特性查询的反射代码。在这个例子里,我们将使用一个特性 ...
1 定义枚举: public enum Pepole { [Description("男孩")] boy=1, [Description("女孩 ...
友好的注释能提高代码的可读性,几乎所有的编程语言都支持注释。 在C#中,注释不是可执行代码的一部分,因此注释不会被编译到程序集中去,但是我们可以提取注释【右键项目】-【属性】-【生成】-【输出】-【Xml文档文件】: 如果勾选了输出注释,那么VS在没有注释的方法、类型 ...
最近在用C#语言开发项目的时候,客户要求在客户端记住登录的用户名,于是想到了用Xml的形式保存和读取登陆过的用户名的方法来实现。 过程如下 1. 首先,根据我的需求,只需要记住用户名即可,所有我设计的xml文件的格式 ...
如果我们的枚举类型结构如下,我们需要获取enum的name,value以及description 获取的函数代码如下: 根据enum的name获取description ...