2012-02-24 79 views
3

我使用ASP.net中的SqlDataReader從數據庫表中檢索數據。我將檢索到的數據追加到字符串構建器中,然後將字符串構建器的內容轉儲到文本文件中。我的問題是,在該文本文件中,空格顯示在一列和另一列之間......如何從我的文本文件中刪除多餘的空格?如何刪除asp.net中的空格?

在此先感謝。

+0

'text.Replce(」」, '')'? – Prescott 2012-02-24 04:36:44

+0

在這裏添加代碼,你寫的是什麼 – Maheep 2012-02-24 04:39:45

回答

5
1. Text.Trim(); 
2. Text.Replace(" ", string.empty); 
0
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(); 

    }