我正在使用VS 2015在C sharp中編寫Windows窗體應用程序。 在這個應用程序中,我有一個字符串集合(List),其中包含多個運動隊的名字。我想把這些運動隊分成幾組。將創建的組數將基於我的字符串集合中的運動隊數量。例如,如果我的隊伍少於8支,我會把隊伍分成兩組。我的問題是,我無法找到一種方法將字符串集合中的項目分割爲兩個新的字符串集合。 基本代碼表明我可以在組上創建並添加字符串項目,但創建兩個組並將項目分散到這兩個新的字符串集合中對我來說是個問題。隨意給我一些提示或幫助:在多個.NET集合中傳播項目
if (i < 6)
{
/// Make one group and add the teams in this group
List<string> groepa = new List<string>();
foreach (var item in lstTeams)
{
groepa.Add(item);
}
}
else if (i < 8)
{
/// Make two groups
List<string> groepa = new List<string>();
List<string> groepb = new List<string>();
也許拿(https://msdn.microsoft。 com/en-us/library/bb503062(v = vs.110).aspx)和Skip(https://msdn.microsoft.com/en-us/library/bb358985(v=vs.110).aspx)? –