通过枚举获得编码

2015-12-05 21:32:33  访问(1531) 赞(0) 踩(0)

/*

默认 = 1
UTF8
GB2312

*/


        /// <summary>
        /// 获得编码
        /// </summary>
        /// <returns></returns>
        public System.Text.Encoding EncodingGet()
        {
            CommonUtil cu = CommonUtil.instance;


            int theValue = cu.ComboBoxGetSelectedIntValue
                (
                    comboBox_编码 
                );

            SlowX.WebManage.Enums.EncodingType.EmEncodingType
                em
                =
                SlowX.WebManage.Enums.EncodingType.GetDefaultEmByInt(theValue);

            switch (em)
            {
                case SlowX.WebManage.Enums.EncodingType.EmEncodingType.默认:
                    return System.Text.Encoding.Default;
                case SlowX.WebManage.Enums.EncodingType.EmEncodingType.UTF8:
                    return System.Text.Encoding.UTF8;
                case SlowX.WebManage.Enums.EncodingType.EmEncodingType.GB2312:
                    return System.Text.Encoding.GetEncoding("gb2312");
                default:
                    return System.Text.Encoding.Default;
            }
        }


标签:通过枚举获得编码 

上一条:

下一条:


 

相关评论

评论加载中……
 

发表评论

类型:
内容:
  (Alt+Enter)