例如 分组前:
List<string> data = new List<string> { "aa", "bb", "cc", "dd", "ee", "ff", "gg" };
分组后:
List<string> data1 = new List<string> { "aa,bb,cc", "dd,ee,ff", "gg" };
最好linq可以搞定
List<string> data = new List<string> { "aa", "bb", "cc", "dd", "ee", "ff", "gg" };
分组后:
List<string> data1 = new List<string> { "aa,bb,cc", "dd,ee,ff", "gg" };
最好linq可以搞定
{
按i/3分组
}
不懂linq.
List<string> data = new List<string> { "aa", "bb", "cc", "dd", "ee", "ff", "gg" };
List<string> data1 =new List<string>();
for(int i=0;i<=data.Count()/3;i++)
{
data1.Add(string.Join(",",data.Skip(i*3).Take(3).ToArray()));
}