//输出若干字符的4位(或多位)组合
using System;
class tempCode4
{
static void Main()
{
Array char1=Array.CreateInstance(typeof(string),5);
char1.SetValue("a",0);
char1.SetValue("b",1);
char1.SetValue("c",2);
char1.SetValue("1",3);
char1.SetValue("2",4);
Array char2=Array.CreateInstance(typeof(string),4);
for(int i=0;i<char1.Length;i++)
{
char2.SetValue(char1.GetValue(i),0);
for(int j=0;j<char1.Length;j++)
{
char2.SetValue(char1.GetValue(j),1);
for(int x=0;x<char1.Length;x++)
{
char2.SetValue(char1.GetValue(x),2);
for(int y=0;y<char1.Length;y++)
{
char2.SetValue(char1.GetValue(y),3);
for(int z=0;z<char2.Length;z++)
{
Console.Write("{0}",char2.GetValue(z));
}
Console.WriteLine();
}
}
}
}
}
}
以下是部分结果