跑步客 文章均为原创

时间:2022-05-27 08:31:31

关键代码如下:


代码如下:

/// <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#措施设计有所辅佐

除声明外,,跑步客文章均为原创,转载请以链接形式标明本文地点
  

本文地点:  






相关内容

silverlight实现图片局部放大效果的要领