首页 > 其他分享 >如何获取枚举名称

如何获取枚举名称

时间:2023-09-28 16:11:56浏览次数:45  
标签:Styles enum Enum Colors value 获取 枚举 4th 名称

提问

如何获取枚举名称

回答

using System;

public class GetNameTest {
    enum Colors { Red, Green, Blue, Yellow };
    enum Styles { Plaid, Striped, Tartan, Corduroy };

    public static void Main() {

        Console.WriteLine("The 4th value of the Colors Enum is {0}", Enum.GetName(typeof(Colors), 3));
        Console.WriteLine("The 4th value of the Styles Enum is {0}", Enum.GetName(typeof(Styles), 3));
    }
}
// The example displays the following output:
//       The 4th value of the Colors Enum is Yellow
//       The 4th value of the Styles Enum is Corduroy

参考

https://learn.microsoft.com/zh-cn/dotnet/api/system.enum.getname?view=net-7.0

标签:Styles,enum,Enum,Colors,value,获取,枚举,4th,名称
From: https://www.cnblogs.com/wuhailong/p/17736009.html

相关文章

  • selenium解决页面一直刷新,无法获取元素的问题
    这里的场景是页面一直在刷新,脚本处于等待中没有继续往下执行。百度之后,chrome之类的浏览器可以按esc停止刷新。适时手动按esc键盘,脚本往下继续执行。综上,启动了两个线程,一个线程执行_send_esc方法;另一个线程执行原始的tcpdump_go_stop方法。注意,页面要保持在前端展示deft......
  • Powershell 获取AD Certificate 详细信息
    get-aduser-SearchBase$ou-Filter*-Propertiesdisplayname,usercertificate|ForEach-Object{$displayname=$_.displayname$_|select-ExpandPropertyusercertificate|ForEach-Object{$cert=[System.Security.Cryptography.X509Certifi......
  • 软件开发全套资料获取
    前言:在软件开发过程中,文档的编写是不可或缺的一部分。这是因为软件开发文档不仅可以帮助开发者更好地理解需求、设计和实现,还可以为项目的后续维护和管理提供方便。通过撰写文档,开发者可以更好地聚焦于代码的实现,而项目管理者则可以通过文档来跟踪项目的进展情况,及时发现和解决问......
  • springcloud gateway 获取响应体进行加密操作,byte[]转换String乱码
    记录一下困扰一星期的问题!在全局过滤器中,获取响应体进行加密操作,在拿到byte[]之后转成String,控制台打印出来是乱码,编码也加了UTF-8还是报错。publicMono<Void>filter(ServerWebExchangeexchange,GatewayFilterChainchain){ServerHttpResponseoriginalResponse=ex......
  • 怎么修改linux的root@后面的名称
    场景.登录服务器,root后面的名称是随机的,想自定义名称建议,直接使用命令执行hostnamectlset-hostnamerdd-test重新连接即可生效,实际也是修改了/etc/hostname名称需要重启机子输入命令:vim/etc/hostname进入文件,修改并保存;只有重启之后,更改的主机名才可以生效。......
  • 一步教会你如何获取1688商品详情
    在当今的互联网时代,获取信息的方式和数量都呈现出爆炸式增长。这其中,商品详情作为重要的信息来源,对于许多人来说都是一项必要的任务。1688作为中国知名的B2B平台,拥有海量的商品信息。本文将通过简单的步骤教你如何获取1688商品详情。一、了解网页结构和数据抽取在开始之前,我们首先......
  • Django 使用模板语法编写新闻中心(爬虫获取数据)
    1.创建项目#创建项目django-adminstartprojectnews#进入项目目录cdnews#创建apppythonmanage.pystartappapp012.修改app2.1添加html进入app01文件夹在app01文件夹中添加templates文件夹在templates文件夹中添加index.html<!DOCTYPEhtml><......
  • mysql 获取当前日期周几
    --方法一:使用WEEKDAY函数SELECTWEEKDAY(CURDATE());--返回0到6,分别代表星期日到星期六--方法二:使用DAYOFWEEK函数SELECTDAYOFWEEK(CURDATE());--返回1到7,分别代表星期日到星期六--方法三:使用DATE_FORMAT函数SELECTDATE_FORMAT(CURDATE(),'%w');......
  • C# 获取文件夹和文件列表,与Windows系统看到的保持一致(包括隐藏文件)
    Windows系统中有很多系统隐藏的文件,如果不经过筛选,就会查出来多很多文件夹和文件。所以需要过滤掉FileAttributes.Hidden|FileAttributes.System的文件夹和文件//创建一个DirectoryInfo对象vardirectoryInfo=newDirectoryInfo(folderPa......
  • C# 枚举使用[Flags] 特性形成一个位掩码及判断是否存在某个枚举组合
    在C#中,通过给枚举类型添加 [Flags] 特性,可以指示该枚举类型是用于表示位标志的枚举。使用带有 [Flags] 特性的枚举类型允许将多个枚举值组合在一起,形成一个位掩码,提供了一种更方便和可读性更好的方式来表示多个选项的组合。当给枚举类型添加 [Flags] 特性后,可以使用按位或......