C# - 如何在具有属性的枚举中找到键值?

标签 c#

给定 C# 枚举:

public enum options: byte
{
    yes = 0,
    no = 22,
    maybe = 62,
    foscho = 42
}

如果给定字节 62,如何检索字符串 'maybe'?

最佳答案

你可以通过ToString()将它转换为枚举和检索:

var result = ((options)62).ToString();

关于C# - 如何在具有属性的枚举中找到键值?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/26732544/

相关文章:

c# - 与 awesominum webcontrol 交互

c# - 有没有比使用 DataTable 更快的方法来使用 SqlBulkCopy?

c# - 让 PostSharp 帮助记录 IF 语句

c# - 如何使用 ExecuteScalar() 获取值并将其赋给您的 textbox.text?

c# - 获取没有版本和其他详细信息的程序集名称

c# - 继承控件的样式类似于基本控件

c# - 实体类型 ApplicationUser 不是当前上下文模型的一部分

c# - 使用 IdentityServer4 从单个客户端接受 Bearer 身份验证和 OpenIdConnect 时出现奇怪的行为

c# - ApplicationState 可以像 ASP.NET 中的 SessionState 一样过期吗?

c# - asp.net web 项目中的 Razor View