学习型 ASP/PHP/ASP.NET 主机 30元/年全能 ASP/PHP/ASP.NET 主机,支持月付专业 MSSQL 数据库空间,支持月付专业 MySQL 数据库空间,支持月付
轻松建立自己的群组,招兵买马   
发新话题
打印

求助::不是问题的问题,没理由的问题![已解决]

求助::不是问题的问题,没理由的问题![已解决]

玩正则表达式的时候MatchCollection的属性里面应该有 Item 的吧!

string Time = "time[ < | > | = ]";
            MatchCollection Matches = Regex.Matches(s,Time,RegexOptions.IgnoreCase | RegexOptions.ExplicitCapture);
           dt.Rows[0][1] = Matches.Count; //.Count正确的,而且数值也是对的;
但是换做   dt.Rows[0][1] = Matches.Item[0];的时候居然没有Item,就是.了之后没有Item的属性!(MSDN上查过了,应该有的!)  
         
错误    1    “System.Text.RegularExpressions.MatchCollection”并不包含“Item”的定义    

我不知道我错在哪里,有人能帮忙吗?

如果不行的话,那就问下如何在一个String里提取特定字符后面的N位字符?(string a;for a[i]的方法就算了!)!

[ 本帖最后由 machao514 于 2008-6-10 23:57 编辑 ]

[ 本帖最后由 machao514 于 2008-6-11 13:47 编辑 ]

TOP

我说大家啊,下载源码别那么积极,发现问题解决问题才是学习的王道!
如果没有人知道的,能推荐个技术比较高的论坛吗?我很少泡论坛不知道情况!

TOP

那你也别一有问题就想到问别人啊!自己多想想。别人不回答你的问题不表示人家不会,技术不高。

TOP

切,清者自清,我是很诚恳的在求助,没有任何负面的情绪,自己想的太多了吧!
而且我的问题都是自己想了很久没有结果才问出来的,没有你那样一有就问!

[ 本帖最后由 machao514 于 2008-6-11 09:02 编辑 ]

TOP

引用:
我说大家啊,下载源码别那么积极,发现问题解决问题才是学习的王道!
这句还差不多……
引用:
machao514 在 2008-6-11 12:18 AM 的发言:

如果没有人知道的,能推荐个技术比较高的论坛吗?我很少泡论坛不知道情况!
解决了你的这一个问题就是技术比较高吗?那我其他的都不学了专门搞你的这个问题,帮你解决了,那我们论坛就是技术比较高了,我的技术也就是高了,不知道我应聘的时候我把我的这个“佳作”拿出来,人家公司会不会欣赏……
积霜累寒始成冰,唯独河冰冰中冰。

TOP

没什么好说的,我说推荐个技术高的论坛,没有任何负面情绪!
心中有花看世界皆花,自己心理有问题!小人心度君子腹!最后一次解释!

并且,问题我自己已经解决了.
string Time = "time[ < | > | = ][0-9]*ms";
            MatchCollection Matches = Regex.Matches(s,Time,RegexOptions.IgnoreCase | RegexOptions.ExplicitCapture);
            foreach (Match NextMatch in Matches)
            {
               
                dt.Rows[0][1] += NextMatch.Value;
                dt.Rows[0][1] += " ";

            }

TOP

发新话题