C#实现移除字符串末尾指定字符的⽅法
字符串的操作是C#程序设计中⼗分重要的⼀个组成部分,本⽂就以实例形式展现了C#实现移除字符串末尾指定字符的⽅法。相信对⼤家学习C#程序设计有⼀定的借鉴价值。
关键代码如下:
/// <summary>
/// 移除字符串末尾指定字符
/// </summary>
/// <param name="str">需要移除的字符串</param>
/// <param name="value">指定字符</param>
/// <returns>移除后的字符串</returns>
public static string RemoveLastChar(this string str, string value)
{
int _finded = str.LastIndexOf(value);
if (_finded != -1)
{
return str.Substring(0, _finded);
}
return str;
}
单元测试如下:
[TestMethod()]
public void RemoveLastCharTest()字符串截取去掉最后一位
{
string _testString = "YANZHIWEI。";
string _expected = "YANZHIWEI";
string _actual = StringToolV2.RemoveLastChar(_testString, "。");
Assert.AreEqual(_expected, _actual);
}
测试结果如下图所⽰:

版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系QQ:729038198,我们将在24小时内删除。