C#读取静态类常量属性和值

网友投稿 1172 2022-09-16

C#读取静态类常量属性和值

C#读取静态类常量属性和值

1.背景

最近项目中有一个需求需要从用户输入的值找到该值随对应的名字,由于其它模块已经定义了一份名字到值的一组常量,所以想借用该定义。

2.实现

实现的思路是采用C#支持的反射。

首先,给出静态类中的常量属性定义示例如下。

public static class FruitCode

{

public const int Apple = 0x00080020;

public const int Banana = 0x00080021;

public const int Orange = 0x00080022;

}

其次,编写提取该静态类常量Name和值的方法,如下所示。

版权声明:本文内容由网络用户投稿,版权归原作者所有,本站不拥有其著作权,亦不承担相应法律责任。如果您发现本站中有涉嫌抄袭或描述失实的内容,请联系我们jiasou666@gmail.com 处理,核实后本网站将在24小时内删除侵权内容。

上一篇:Win11 怎么用cmd命令删除Windows部分自带应用
下一篇:Windows10搭建 PXE 服务器,安装Windows系统
相关文章

 发表评论

暂时没有评论,来抢沙发吧~