首页 > 其他分享 >enum转字符串

enum转字符串

时间:2022-12-13 15:15:20浏览次数:52  
标签:输入法 enum Language Enum Parse 字符串

顶一个enum

    /// <summary>
    /// 输入法语言。
    /// </summary>
    public enum Language
    {
        /// <summary>
        /// 默认,不管他。
        /// </summary>
        Default = 0,

        /// <summary>
        /// 英文输入法状态。
        /// </summary>
        English = 1,

        /// <summary>
        /// 中文输入法状态。
        /// </summary>
        Chinese = 2
    }

字符串到Enum。Enum.Parse()得到的值是object类型的,我们要转换的是值,得到的是名称,因此用ToString()得到字符串类型的名称。

Enum.Parse(typeof(Language), code).ToString();

Enum到字符串得到值。

Convert.ToInt32(Enum.Parse(typeof(Language), str));

标签:输入法,enum,Language,Enum,Parse,字符串
From: https://www.cnblogs.com/studydo/p/16978845.html

相关文章