【问题标题】:How to remove white spaces in asp.net?如何删除asp.net中的空格?
【发布时间】:2012-03-14 14:09:27
【问题描述】:

我在 ASP.net 中使用 SqlDataReader 从数据库表中检索数据。我将检索到的数据附加到字符串生成器中,然后将字符串生成器的内容转储到文本文件中。我的问题是,在该文本文件中,一列和另一列之间出现了空格...如何从文本文件中删除多余的空格?

提前致谢。

【问题讨论】:

  • 这里添加代码,你写的是什么

标签: asp.net sql removing-whitespace


【解决方案1】:
1. Text.Trim();
2. Text.Replace(" ", string.empty);

【讨论】:

    【解决方案2】:
    private string process(string s)
        {
            int len = s.Length;
            int current=0;
            StringBuilder sb = new StringBuilder(len);
    
            while (current < len-1)
            {
                if (!(s[current] == ' ' && s[current + 1] == ' ') &&
                    !(s[current] == '\n' && s[current + 1] == '\n') 
                    )
                {
                    sb.Append(s[current]);
                }
                current++;
            }
            return sb.ToString();
    
        } 
    

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 2013-10-14
      • 2014-05-26
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2017-01-29
      • 2021-10-29
      相关资源
      最近更新 更多