国产探花免费观看_亚洲丰满少妇自慰呻吟_97日韩有码在线_资源在线日韩欧美_一区二区精品毛片,辰东完美世界有声小说,欢乐颂第一季,yy玄幻小说排行榜完本

首頁 > 編程 > C# > 正文

C#清除字符串內空格的方法

2020-01-24 02:22:19
字體:
來源:轉載
供稿:網友

本文實例講述了C#清除字符串內空格的方法,分享給大家供大家參考。具體如下:

關鍵代碼如下:

復制代碼 代碼如下:
/// <summary>
/// 清除字符串內空格
/// </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;
}

測試代碼如下:

復制代碼 代碼如下:
[TestMethod()]
public void ExceptBlanksTest()
{
    string str = @"20140901  11 22 33  "; // TODO: 初始化為適當的值
    string expected = "20140901112233"; // TODO: 初始化為適當的值
    string actual = StringToolV2.ExceptBlanks(str);
    Assert.AreEqual(expected, actual);
}

測試結果如下圖所示:

希望本文所述對大家的C#程序設計有所幫助

發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
主站蜘蛛池模板: 木里| 防城港市| 罗江县| 剑川县| 长丰县| 西藏| 上犹县| 凤城市| 甘德县| 股票| 建瓯市| 遵化市| 安远县| 绥滨县| 富阳市| 连江县| 衡水市| 西乌| 武鸣县| 太仆寺旗| 双江| 郑州市| 舒城县| 宝鸡市| 双鸭山市| 长兴县| 寻乌县| 宣城市| 青岛市| 将乐县| 巴彦县| 土默特右旗| 舟山市| 永吉县| 文登市| 遂昌县| 濮阳县| 马山县| 浦县| 梁河县| 革吉县|