循环遍历字符串数组

本文关键字:数组 字符串 遍历 循环 | 更新日期: 2023-09-27 17:49:52

我有一个包含字母的数组,例如

string[] arrayLetters = new string[] {"A","B", "C", "D"}

等等

现在用户将输入他想要显示的集合数…

例如,如果他输入2,那么输出将是:

AB,AC,AD, BC, BD

对于三个字符的集合,输出如下:

ABC, ABD, ACD, BCD

…等等。

你能帮我解决这个小问题吗?

谢谢马克·蒙特贝罗

循环遍历字符串数组

这篇代码项目文章很好地概述了组合(你所要求的)、排列等,并提供了一个在c#中计算它们的库。它只是提供此功能的众多库之一。

顺便说一句,《组合学》是介绍性的计算材料。这就是为什么人们怀疑这可能是学校布置的作业。