急用!拆数据的问题

leon168 2005-08-11 11:22:31
11111*22222*33333*44444

这样的数据,我在C#中怎么样得到这样的数据再放到数组中?

Arry[0]=11111
Arry[2]=22222
Arry[3]=33333
Arry[4]=44444


谢谢
...全文
76 6 打赏 收藏 转发到动态 举报
AI 作业
写回复
用AI写文章
6 条回复
切换为时间正序
请发表友善的回复…
发表回复
lbh119 2005-08-11
  • 打赏
  • 举报
回复
ArrayList Al=new ArraryList();
string Arry[]=null;
int pos1=0,start=0;
string Value="11111*22222*33333*44444";
pos1=Value.IndexOf("*");
while(pos1>0)
{
AL.add(Value.SubString(start,pos1-start));
start=pos1+1;
pos1=Value.IndexOf("*",start);

}
Arry=new string[Al.count];
for(int i=0;i<Al.count;i++)
{
Arry[i]=(string)Al[i];
}
520zyb 2005-08-11
  • 打赏
  • 举报
回复
string str = "11111*22222*33333*44444";
char[] comm = {'*'};
string[] strings = str.Split(comm);
Arry[0]=strings[0];
Arry[2]=strings[1];
Arry[3]=strings[2];
Arry[4]=strings[3];
lbh119 2005-08-11
  • 打赏
  • 举报
回复
ArrayList Al=new ArraryList();
string Arry[]=null;
int pos1=0,start=0;
string Value="11111*22222*33333*44444";
pos1=Value.IndexOf("*");
while(pos1>0)
{
AL.add(Value.SubString(start,pos1-start));
start=pos1+1;
pos1=Value.IndexOf("*",start);

}
Arry=new string[Al.count];
for(int i=0;i<Al.count;i++)
{
Arry[i]=(string)Al[i];
}
ye_zi 2005-08-11
  • 打赏
  • 举报
回复
MARK
xu770 2005-08-11
  • 打赏
  • 举报
回复
string str = "11111*22222*33333*44444";
array[] Arry = str.Split('*');
zzhang168 2005-08-11
  • 打赏
  • 举报
回复
string s="11111*22222*33333*44444";
string[] zs = s.Split('*');

62,243

社区成员

发帖
与我相关
我的任务
社区描述
.NET技术交流专区
javascript云原生 企业社区
社区管理员
  • ASP.NET
  • .Net开发者社区
  • R小R
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告

.NET 社区是一个围绕开源 .NET 的开放、热情、创新、包容的技术社区。社区致力于为广大 .NET 爱好者提供一个良好的知识共享、协同互助的 .NET 技术交流环境。我们尊重不同意见,支持健康理性的辩论和互动,反对歧视和攻击。

希望和大家一起共同营造一个活跃、友好的社区氛围。

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