C#控制台应用程序写一个方法,将一个字符串中所有数字字符前加一个$字符,并返回处理后的字符串.例

求高手给出成功的代码,并给出注释,我是新手在线等!
2024-12-16 17:39:22
推荐回答(1个)
回答1:

        static void Main(string[] args)
        {
            string str = "ss1zb5cz3ve63wA9";
            var strb = new StringBuilder();
            foreach (var ch in str)
            {
                if (char.IsDigit(ch))
                    strb.Append('$');
                strb.Append(ch);
            }
            Console.WriteLine("结果:{0}", strb.ToString());
        }