相关疑难解决方法(0)

如何扩展C#内置类型,比如String?

大家问候......我需要Trim一个String.但我想删除String本身内的所有重复空格,不仅仅是在结尾或开头.我可以通过以下方法来实现:

public static string ConvertWhitespacesToSingleSpaces(string value)
{
    value = Regex.Replace(value, @"\s+", " ");
}
Run Code Online (Sandbox Code Playgroud)

我从这里得到了什么.但我希望在String.Trim()自身内部调用这段代码,所以我认为我需要扩展或重载或覆盖该Trim方法......有没有办法做到这一点?

提前致谢.

c# string extension-methods trim

84
推荐指数
4
解决办法
8万
查看次数

标签 统计

c# ×1

extension-methods ×1

string ×1

trim ×1