我有一个字符串,我想在一个特定的分隔符上拆分它,然后从每个成员中删除起始和尾随空格。目前代码如下所示:
string s = "A, B, C ,D";
string[] parts = s.Split(',');
for(int i = 0; i++; i< parts.Length)
{
parts[i] = parts[i].Trim();
}
我觉得应该有一种方法可以用 lambdas 来做到这一点,这样它就可以放在一条线上,但我无法绕开它。我宁愿远离 LINQ,但我也不反对它作为解决方案。
string s = "A, B, C ,D";
string[] parts = s.Split(','); // This line should be able to perform the trims as well
我最近一直在使用 Python,我认为这让我重新审视了我如何看待 C# 中问题的解决方案。