4、替换空格 C#实现

来源:互联网 发布:禅道下载安装linux 编辑:程序博客网 时间:2024/06/06 20:02
class Program    {        static void Main(string[] args)        {            string str = "We are Happy!";            Console.WriteLine(ChangeSpaceToString(str, "%20"));            Console.Read();        }        static string ChangeSpaceToString(string str, string strJoin)        {            #region  法一            char[] ch = { ' ' };            string[] strs = str.Split(ch, StringSplitOptions.RemoveEmptyEntries);            string strNew = string.Join(strJoin, strs);            return strNew;            #endregion            #region  法二            //StringBuilder sb = new StringBuilder();            //for (int i = 0; i < strs.Length - 1; i++)            //{            //    sb.Append(strs[i].ToString() + strJoin);            //}            //string strNew = sb.ToString() + strs[strs.Length - 1];            //return strNew;            #endregion        }    }

原创粉丝点击