CSDN首页 空间 新闻 论坛 Blog 下载 读书 网摘 搜索 .NET Java 视频 接项目 求职 在线学习 买书 程序员 通知
山寨机中的战斗机! 程序优化工程师到底对IT界有没有贡献
CSDN社区
搜索 收藏 打印 关闭
CSDN社区 >  .NET技术 >  C#

很奇怪!!数组附值为什么会出错???????????????

楼主ifyoucantellme(蓝海)2005-10-23 10:34:05 在 .NET技术 / C# 提问

 
    string   str=@"  
  <strong>ksjakfjdals'asldkjfalk</strong>  
  skjfka<strong>skdjflaj</strong>  
  kfskfalfjd<strong>  
  slfjasldj</strong  
  ";  
  string   allstr=null;  
  string[]   mainstr=new   string[]{};  
  Regex   HtmlRegex=new   Regex(@"<strong>(?<text>.*?)</strong>",RegexOptions.IgnoreCase   |   RegexOptions.Singleline);  
  MatchCollection   mc=HtmlRegex.Matches(str);  
   
  for   (int   i=0;   i<mc.Count;   i++)  
  {  
  mainstr[i]=mc[i].Groups["text"].Value;//从这一句开始出错  
                                                                  consolo.write(mainstr[i]);  
   
  } 问题点数:50、回复次数:5Top

1 楼efijki(YD)回复于 2005-10-23 10:48:03 得分 10

看不出来,要不你用   ArrayList   试试?  
  ArrayList   arr   =   new   ArrayList();  
  ...  
  ...  
  arr.Add(...);  
  ...  
   
   
   
  ====CSDN   小助手   V2.0   2005年10月16日发布====  
  CSDN小助手是一款脱离浏览器也可以访问Csdn论坛的软件  
  界面:http://blog.csdn.net/Qqwwee_Com/archive/2005/10/16/504620.aspx  
  下载:http://szlawbook.com/csdnv2/csdnv2.rar  
   
  为神六喝彩,向所有科技工作者致敬!  
  拒绝日货。Top

2 楼yezie(椰子)(.Net)回复于 2005-10-23 10:51:33 得分 10

string[]   mainstr=new   string[]{};  
  相当于string[]   mainstr=new   string[0];Top

3 楼hzw66(超越理想)回复于 2005-10-23 10:55:16 得分 20

string   allstr=null;  
  Regex   HtmlRegex=new   Regex(@"<strong>(?<text>.*?)</strong>",RegexOptions.IgnoreCase   |   RegexOptions.Singleline);  
  MatchCollection   mc=HtmlRegex.Matches(str);  
   
  string[]   mainstr=new   string[mc.Count];  
  for   (int   i=0;   i<mc.Count;   i++)  
  {  
  mainstr[i]=mc[i].Groups["text"].Value;//从这一句开始出错  
  Console.Write(mainstr[i]);  
  }Top

4 楼biduan(笔端)回复于 2005-10-23 11:01:15 得分 10

string[]   mainstr=new   string[]{};  
  //  
  换成  
  string[]   mainstr=new   string[mc.Count];  
  Top

5 楼efijki(YD)回复于 2005-10-23 11:07:12 得分 0

用   ArrayList   不用考虑有多少个成员的问题。比较简单  
   
  Top

相关问题

  • 为数组赋值出错!
  • 多维数组赋值出错
  • 马上可结:数组赋值时为何出错呀
  • 字节数组相互赋值怎么会出错,大家帮我看看!
  • 奇怪的事情:数组变量的值竟然变了
  • 奇怪的数组列表?
  • 数组赋值
  • 数组赋值!
  • 简单任务:数组定义出错?
  • 小问题.我有定义一个数组,数组的维数是前面过程求出的值,定义出错,说必须是常量,怎么解决?

关键词

得分解答快速导航

  • 帖主:ifyoucantellme
  • efijki
  • yezie
  • hzw66
  • biduan

相关链接

  • CSDN .NET频道
  • .NET类图书
  • C#类图书
  • .NET类源码下载

广告也精彩

反馈

请通过下述方式给我们反馈
反馈
提问
网站简介|广告服务|VIP资费标准|银行汇款帐号|网站地图|帮助|联系方式|诚聘英才|English|问题报告
北京创新乐知广告有限公司 版权所有, 京 ICP 证 070598 号
世纪乐知(北京)网络技术有限公司 提供技术支持
Copyright © 2000-2008, CSDN.NET, All Rights Reserved
GongshangLogo