文章详情

  • 游戏榜单
  • 软件榜单
关闭导航
热搜榜
热门下载
热门标签
php爱好者> php文档>C# 枚举和字符串互转

C# 枚举和字符串互转

时间:2011-02-21  来源:Zcold

public static class EnumConvert<T>
{
    /// <summary> Parse string to enum type
    /// </summary>
    /// <param name="s"> Input string </param>
    /// <returns> Parsing result enum object </returns>
    public static T ParseFromString(string s) { return (T)Enum.Parse(typeof(T), s); }
}

使用方法

public enum Fruit
{
    Orange,
    Apple,
    Grape
}

class Program
{
    static void Main(string[] args)
    {
        // enum to string
        string s = Fruit.Grape.ToString();
        
        // string to enum
        Fruit f = EnumConvert<Fruit>.ParseFromString(s);
    }
}

希望对大家有帮助

相关阅读 更多 +
排行榜 更多 +
找茬脑洞的世界安卓版

找茬脑洞的世界安卓版

休闲益智 下载
滑板英雄跑酷2手游

滑板英雄跑酷2手游

休闲益智 下载
披萨对对看下载

披萨对对看下载

休闲益智 下载