我在实现这个小循环项目时遇到了一些麻烦。我尝试做的是生成游戏的预览日历
然后我想输出;
第 1 天:第 1 队对第 2 队;第 3 队对第 4 队;5 队对 6 队;
第 2 天第 1 队与第 4 队;第 6 队对第 3 队;第 2 队对第 5 队;
直到锦标赛结束;
这是到目前为止我得到的代码,但我无法让第一个团队在阵列的其余部分旋转时修复......:
static void Main(string[] args)
{
string[] ListTeam = new string[] {"Equipe1", "Equipe2", "Equipe3", "Equipe4", "Equipe5", "Equipe6"};
IList<Match> ListMatch = new List<Match>();
it NumberOfDays = (ListTeam.Count()-1);
int y = 2;
for (int i = 1; i <= NumberOfDays; i++)
{
Console.WriteLine("\nDay {0} : \n",i);
Console.WriteLine(ListTeam[0].ToString() + " VS " + ListTeam[i].ToString());
for (y =ListTeam.Count(); y>0 ; y--)
{
Console.WriteLine(ListTeam[y].ToString() + " VS " + ListTeam[y+1].ToString());
y++;
}
}
}
编辑:我在java中找到了一个代码示例,但我无法翻译它......