C#清除字符串內空格的方法
阿新 • • 發佈:2017-11-29
break equal 格式 related 數據庫 本地 span col normal
/// 清除字符串內空格
/// </summary>
/// <param name=”str”>需要處理的字符串</param>
/// <returns>處理好後的字符串</returns>
public static string ExceptBlanks(this string str)
{
int _length = str.Length;
if (_length > 0)
{
StringBuilder _builder = new StringBuilder(_length);
for (int i = 0; i < str.Length; i++)
{
char _c = str[i];
//switch (_c)
//{
// case ‘\r’:
// case ‘\n’:
// case ‘\t’:
// case ‘ ‘:
// continue;
// default:
// _builder.Append(_c);
// break;
//}
if (!char.IsWhiteSpace(_c))
_builder.Append(_c);
}
return _builder.ToString();
}
return str;
}
public void ExceptBlanksTest()
{
string str = @”20140901 11 22 33 “; // TODO: 初始化為適當的值
string expected = “20140901112233”; // TODO: 初始化為適當的值
string actual = StringToolV2.ExceptBlanks(str);
Assert.AreEqual(expected, actual);
}
C#清除字符串內空格的方法
本文地址: http://www.paobuke.com/develop/c-develop/pbk23439.html
C#編程實現連接SQL SERVER數據庫實例詳解C#實現IP攝像頭的方法C#實現的優酷真實視頻地址解析功能(2014新算法)Base64編碼解碼原理及C#編程實例
本文實例講述了C#清除字符串內空格的方法,分享給大家供大家參考。具體如下:
關鍵代碼如下:
代碼如下:
/// 清除字符串內空格
/// </summary>
/// <param name=”str”>需要處理的字符串</param>
/// <returns>處理好後的字符串</returns>
public static string ExceptBlanks(this string str)
{
int _length = str.Length;
if (_length > 0)
{
StringBuilder _builder = new StringBuilder(_length);
for (int i = 0; i < str.Length; i++)
{
char _c = str[i];
//switch (_c)
//{
// case ‘\r’:
// case ‘\n’:
// case ‘\t’:
// case ‘ ‘:
// continue;
// default:
// _builder.Append(_c);
// break;
//}
if (!char.IsWhiteSpace(_c))
_builder.Append(_c);
}
return _builder.ToString();
}
return str;
}
測試代碼如下:
代碼如下:
public void ExceptBlanksTest()
{
string str = @”20140901 11 22 33 “; // TODO: 初始化為適當的值
string expected = “20140901112233”; // TODO: 初始化為適當的值
string actual = StringToolV2.ExceptBlanks(str);
Assert.AreEqual(expected, actual);
}
測試結果如下圖所示:
希望本文所述對大家的C#程序設計有所幫助
除聲明外,跑步客文章均為原創,轉載請以鏈接形式標明本文地址C#清除字符串內空格的方法
本文地址: http://www.paobuke.com/develop/c-develop/pbk23439.html
相關內容
silverlight實現圖片局部放大效果的方法深入理解C#中的DelegateC#檢查遠程或本地磁盤使用率解析C#編程的通用結構和程序書寫格式規範C#編程實現連接SQL SERVER數據庫實例詳解C#實現IP攝像頭的方法C#實現的優酷真實視頻地址解析功能(2014新算法)Base64編碼解碼原理及C#編程實例
C#清除字符串內空格的方法