C#简单实现将不同数组排列组合
前言
最近的项目里要实现将不同数组元素提取出来并且排列组合并且打印出来。经过网上查阅资料,发现使用for循环比较容易实现,下面是简单的实现方法:
步骤
1.使用VS创建一个控制台程序,脚本代码如下所示:
using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using System.Threading.Tasks;
namespace pailiezuhe
{
class Program
{
static void Main(string[] args)
{
string[] values = { "A","B","C","D","E"};
string[] values0 = { "F", "G", "H", "G", "K" };
for (int i = 0;i < values.Length;i++)
{
for (int j = 0;j < values0.Length;j++)
{
Console.WriteLine(values[i] + values0[j]);
}
}
Console.ReadKey();
}
}
}
2.按F5运行程序,发现实现了数组中的元素排列组合,如下图所示:
3.在这里简单记录下这个算法,方便以后使用。