C# 把String字符串,按指定長度分割


          /// <summary>
        ///  把字符串按照指定長度分割
        /// </summary>
        /// <param name="txtString">字符串</param>
        /// <param name="charNumber">長度</param>
        /// <returns></returns>
        private ArrayList GetSeparateSubString(string txtString, int charNumber)
        {
            ArrayList arrlist = new ArrayList();
            string tempStr = txtString;
            for (int i = 0; i < tempStr.Length; i += charNumber)
            {
                if ((tempStr.Length - i) > charNumber)//如果是,就截取
                {
                    arrlist.Add(tempStr.Substring(i, charNumber));
                }
                else
                {
                    arrlist.Add(tempStr.Substring(i));//如果不是,就截取最后剩下的那部分
                }
            }
            return arrlist;
            //假設txtString為"我的未來不是夢",charNumber為2
            //那么返回的是["我的","未來","不是","夢"]
        } 

  


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM