gpt4 book ai didi

c# - 在没有 .select 的情况下拆分字符串并删除空格

转载 作者:太空宇宙 更新时间:2023-11-03 18:35:32 25 4
gpt4 key购买 nike

(限制:系统;仅)

我希望能够将一个字符串拆分成一个数组并删除空格,我目前有这个:

string[] split = converText.Split(',').Select(p => p.Trim()).ToArray();

还有.ToArray显然不能用。

但问题是,我不能使用核心系统方法以外的任何东西。那么,如何在不使用 .select 或其他非核心方法的情况下从拆分或数组中修剪空间?

最佳答案

string[] split = 
convertText.Split(new[]{',',' '}, StringSplitOptions.RemoveEmptyEntries);

通过在您的拆分条件中添加一个空格,当您拥有 RemoveEmptyEntries 时,它将摆脱它们。但是,如果其中包含空格的条目,这将失败。在这种情况下你可以:-

string[] split = 
convertText.Split(new[]{','}, StringSplitOptions.RemoveEmptyEntries);

for (int index = 0; index < split.Count; index++)
{
split[index] = split[index].Trim();
}

关于c# - 在没有 .select 的情况下拆分字符串并删除空格,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/16028672/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com