txh027 2013-12-21 03:13 采纳率: 0%
浏览 2305
已采纳

.NET C#字符串替换问题

题目:尝试动手,要求去除字符串中的所有空格。

怎么用replace方法替换空格呢,输入空格的话提示不可为空,
现在想了解怎么用replace方法去除空格以及答案中是怎么去除空格的。

附上参考答案的代码:
Console.WriteLine("请输入带有空格的字符串:");
string str = "";
CharEnumerator CEnumerator = Console.ReadLine().GetEnumerator();
while (CEnumerator.MoveNext())
{
byte[] array = new byte1;
array = System.Text.Encoding.ASCII.GetBytes(CEnumerator.Current.ToString());
int asciicode = (short)(array[0]);
if (asciicode != 32)
{
str += CEnumerator.Current.ToString();
}
}
Console.WriteLine("新字符串:" + str);
Console.ReadLine();

下面是我的代码:CSDN移动问答

  • 写回答

2条回答 默认 最新

  • zhangdiies111 2013-12-27 02:36
    关注
                Console.WriteLine("请输入带有空格的字符串:");
                string str = "";
                str = Console.ReadLine();
                string tem = null;
                foreach (char item in str)
                {
                    tem += item.ToString().Trim();
                }
                Console.WriteLine("新字符串:" + tem);
                Console.ReadLine();
    
    本回答被题主选为最佳回答 , 对您是否有帮助呢?
    评论
查看更多回答(1条)
编辑
预览

报告相同问题?

悬赏问题

  • ¥15 【可追加酬金】宝塔部署买的php代码,ip访问正常,域名访问部分页面出现代码和数据库里都没有内容
  • ¥15 关于正则表达式中{}
  • ¥15 2台电脑 连一个网 隔几个小时同时掉线一次
  • ¥15 libreoffice C++开发环境构建
  • ¥20 找个会对接京东云鼎的技术人员,留下你的方式!
  • ¥15 一个代码问题,怎么打开,并且试运行
  • ¥15 cc2530音乐代码
  • ¥15 我进入WindowS 11安全模式后,需要重新设密码才能进电脑,然后重新设密码又需要网络,安全模式又不能使用网络,该如何解决
  • ¥30 有人能远程帮看一下吗
  • ¥15 初学者java安卓开发soket问题