修剪弦乐并将其转换为小写的最快方法

ghe*_*het 15 .net c# windows

我写了一个处理字符串的类,我有以下问题:传入的字符串可以在字符串的开头和结尾带有空格.

我需要修剪字符串中的空格并将它们转换为小写字母.我的代码到目前为止:

var searchStr = wordToSearchReplacemntsFor.ToLower();
        searchStr = searchStr.Trim();
Run Code Online (Sandbox Code Playgroud)

我找不到任何帮助我的功能StringBuilder.问题是这个类应该尽可能快地处理很多字符串.所以我不想为类处理的每个字符串创建2个新字符串.

如果这是不可能的,我将深入研究处理算法.

Cyb*_*rew 16

尝试方法链接.

例如:

var s = " YoUr StRiNg".Trim().ToLower();
Run Code Online (Sandbox Code Playgroud)

  • 摆脱一个额外变量不应该帮助很多.我们还在谈论在这里创建2个`string`实例. (5认同)