即兴而抒

九十春光一掷梭,花前酌酒唱高歌。枝上花开能几日,世上人生能几何。 好花难种不长开,少年易过不重来。人生不向花前醉,花笑人生也是呆。 --明·唐寅 <<花下酌酒歌>>   
  博客园  :: 首页  :: 新随笔  :: 联系 :: 订阅 订阅  :: 管理

分割字符串方法

Posted on 2007-08-11 08:36  pony  阅读(375)  评论(4)    收藏  举报
         /// <summary>
        /// 分割字符串,分割后的字符串以数组的方法返回
        /// </summary>
        public static string[] Split(string str, string spliter)
        {
            ArrayList list = new ArrayList();
            while (str.IndexOf(spliter, 0) > -1)
            {
                list.Add(str.Substring(0, str.IndexOf(spliter)));
                str = str.Substring(str.IndexOf(spliter) + spliter.Length);
            }
            if (str.Length > 0)
            {
                list.Add(str);
            }
            return (string[])list.ToArray(typeof(string));
        }

参数1为要分割的字符串,参数2为分割标记.

此方法又公司的 唐-BAG同志(该同志平时在C#方面帮助我不少,由于他助人为乐的性格不分场合和人员,造成他在我心目中是个爱管闲事的同志,哎,也许任何事情都有两面性吧) 提供,省拉我不少工夫..