去除字符串空格的方法 请问有没有方法可以去除字符串中的所有空格的?谢谢!~~ 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 string str=" ree fdg ";str=str.replace(" ","");Console.Write(str); string str=" ree fdg ";Console.Write(str.Trim()); 看所有人回答都是replace...特意在环境里看了下Trim.....我错了~~~~~~ string newStr = oldStr.Replace(" ", ""); str.replace(" ","")trim只能去掉收尾空格 可以使用String类的trim方法,但该方法只能去除前后空格,中间的空格去不掉.只能手动去除,不过可以使用StringBuilder类,该类提供了删除方法可以删除掉所有空格. 正则能把各种空格去干净的方法 /// <summary> /// 去掉字符串中所有空格 /// </summary> /// <param name="str"></param> /// <returns></returns> public String ClearBlank(String str) { CharEnumerator myenum = str.GetEnumerator(); str = String.Empty; while (myenum.MoveNext()) { byte[] array = new byte[1]; array = System.Text.Encoding.ASCII.GetBytes(myenum.Current.ToString()); int asciiCode = (short)(array[0]); if (asciiCode != 32) { str += myenum.Current.ToString(); } } return str; } 最近想学习下C#.net在winform中开发,有什么好书推荐下?? C#窗体中的数据库文件 关于C#事件和委托的疑问。 C#如何自动填表单?(对象在frameset中) 高手们,进来帮帮小弟吧! 简单select小问题搞不定了 [孟子E章]怎样取得网络上SQL SERVER的实例名[SQLDMO]? C# 一个完整的定时器例子怎么写 请教:如何用代码设置 DataGrid 指定的具体单元格的宽度 DevExpress DataNavigator分页控件,急急急,求帮忙!!!万分感谢!!! 关于扫雷的问题 我问一个弱弱的问题
string str=" ree fdg ";
str=str.replace(" ","");
Console.Write(str);
string str=" ree fdg ";
Console.Write(str.Trim());
特意在环境里看了下Trim.....我错了~~~~~~
trim只能去掉收尾空格
不过可以使用StringBuilder类,该类提供了删除方法可以删除掉所有空格.
/// <summary>
/// 去掉字符串中所有空格
/// </summary>
/// <param name="str"></param>
/// <returns></returns>
public String ClearBlank(String str)
{
CharEnumerator myenum = str.GetEnumerator();
str = String.Empty;
while (myenum.MoveNext())
{
byte[] array = new byte[1];
array = System.Text.Encoding.ASCII.GetBytes(myenum.Current.ToString()); int asciiCode = (short)(array[0]);
if (asciiCode != 32)
{
str += myenum.Current.ToString();
}
}
return str;
}