C# 字符串拆分和合并

标签 c# arrays string combinations

我有一个包含 5 个数字的字符串,例如

'1,4,14,32,47'

我想从这个字符串中得到 5 个字符串,每个字符串中包含 4 个数字

喜欢:

 '1,4,14,32'
 '1,4,14,47'
 '1,4,32,47'
 '1,14,32,47'
 '4,14,32,47'

什么是简单/快速的方法来做到这一点

是每次不同的输入和组合时将其转换为未设置数组的方法 他们回到字符串?

有什么简单的方法吗?

谢谢

最佳答案

怎么样

string s = "1,4,14,32,47";
string r = String.Join(",", s.Split(',').Where((x, index) => index != 1).ToArray());

关于C# 字符串拆分和合并,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/4406928/

相关文章:

c++ - 将 `class` 指针转换为 `float` 数组 : How does it work?

java - 拆分数学表达式

c++ - std string对象的内部结构

c# - 字典中的 ToString c#

c# - (跨平台)使用 C# 进行 3D 编程(单声道)

Java:字符串到整数数组

python - python中特殊符号前后插入空格

algorithm - 自动化常见问题解答系统和算法

c# - 下载文件引发异常

c# - 如何在我的应用程序中集成实时 Skype 状态?