gpt4 book ai didi

c# - 如何拆分字符串并删除每个第 n 个元素?

转载 作者:行者123 更新时间:2023-12-04 10:28:16 33 4
gpt4 key购买 nike

我正在做这样的事情

public string[] getArray() {

string text = "1 ab cd 2 ef gh 3 ij kl 4 mn";
string[] arr = text.Split(" ").remove(every third element); //remove the 1,2,3,4 etc

return arr;
}

最佳答案

您可以 use Linq to skip every nth element .

public string[] getArray() {

string text = "1 ab cd 2 ef gh 3 ij kl 4 mn";
string[] arr = text.Split(" ").Where((x, i) => i % 3 != 0).ToArray();
return arr;
}

关于c# - 如何拆分字符串并删除每个第 n 个元素?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/60537312/

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