码迷,mamicode.com
首页 > Windows程序 > 详细

C#常用类(1)-StringHelper(字符串操作)

时间:2015-12-23 12:33:25      阅读:213      评论:0      收藏:0      [点我收藏+]

标签:

namespace YMQ.PublicLibrary
{
    /***
    * 文  件  名:StringHelper
    * 命名空间:YMQ.PublicLibrary.字符串
    * 内       容:字符串的一些操作
    * 功       能:处理字符串
    * 作       者:mxp
    * 生成日期:2015/12/23 10:38:51
    * 版  本  号:V1.0.0.0
    * 修改日志:
    * */
    public class StringHelper
    {
        /// <summary>
        /// 字符串按照指定的分隔符转换为List
        /// </summary>
        /// <param name="str">要转换的字符串</param>
        /// <param name="speater">分隔符</param>
        /// <returns>返回List<string></returns>
        public static List<string> ConvertStrToList(string str, char speater)
        {
            List<string> list = new List<string>();
            string[] ss = str.Split(speater);
            foreach (string s in ss)
            {
                if (!string.IsNullOrEmpty(s) && s != speater.ToString())
                {
                    string strVal = s;
                    list.Add(strVal);
                }
            }
            return list;
        }
        /// <summary>
        /// 字符串按照指定的字符转换成字符串数组
        /// </summary>
        /// <param name="str">要转换的字符串</param>
        /// <param name="speater">指定的字符</param>
        /// <returns>返回字符串数组</returns>
        public static string[] ConvertStrToArray(string str, char speater)
        {
            return str.Split(speater);
        }
        /// <summary>
        /// List按照指定的字符拼接为字符串
        /// </summary>
        /// <param name="list">要转换的List<string></param>
        /// <param name="speater">用于拼接的字符</param>
        /// <returns></returns>
        public static string ConvertListToStr(List<string> list, string speater)
        {
           return string.Join(speater, list);
        }
        /// <summary>
        /// 移除字符串末尾指定的字符
        /// </summary>
        /// <param name="str">要操作的字符串</param>
        /// <param name="c">要移除的字符</param>
        /// <returns></returns>
        public static string RemoveEndChar(string str, char c) {
            str = str.TrimEnd(c);
            return str;
        }
    }
}

  做了一个字符串处理类,后续用到的还会添加,欢迎大家指正

C#常用类(1)-StringHelper(字符串操作)

标签:

原文地址:http://www.cnblogs.com/ymq-1988/p/5069136.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!