字符串算法问题

yw0903 2011-05-21 05:09:11
02004019,07000778,IV00258,CM2321,EX02557,VA901PI,JZ3051AZ,07000778,NW8307,EQ00978,YM2321,……
//如上的一个字符串如何拆分成一行三个的形式
//最后一行可能是一个,或者两个
02004019,07000778,IV00258
CM2321,EX02557,VA901PI
JZ3051AZ,07000778,NW8307
EQ00978,YM2321
...全文
64 1 打赏 收藏 转发到动态 举报
写回复
用AI写文章
1 条回复
切换为时间正序
请发表友善的回复…
发表回复
我姓区不姓区 2011-05-21
  • 打赏
  • 举报
回复
记得结贴……

string str = "02004019,07000778,IV00258,CM2321,EX02557,VA901PI,JZ3051AZ,07000778,NW8307,EQ00978,YM2321";
string[] temp = str.Split(',', ',');
for (int i = 0; i < temp.Length; i += 3)
{
for (int j = i; j < i + 3 && j < temp.Length; j++)
Console.Write(temp[i] + (j == i + 2 ? "\n" : j == temp.Length - 1 ? "" : ","));
}

110,561

社区成员

发帖
与我相关
我的任务
社区描述
.NET技术 C#
社区管理员
  • C#
  • Web++
  • by_封爱
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告

让您成为最强悍的C#开发者

试试用AI创作助手写篇文章吧