求助::不是问题的问题,没理由的问题![已解决]
玩正则表达式的时候MatchCollection的属性里面应该有 [color=Red]Item[/color] 的吧!string Time = "time[ < | > | = ]";
MatchCollection Matches = Regex.Matches(s,Time,RegexOptions.IgnoreCase | RegexOptions.ExplicitCapture);
dt.Rows[0][1] = Matches.Count; [color=Lime]//.Count正确的,而且数值也是对的;[/color]
但是换做 dt.Rows[0][1] = Matches.Item[0];的时候居然没有Item,就是.了之后没有Item的属性!(MSDN上查过了,应该有的!)
[color=Red]错误 1 “System.Text.RegularExpressions.MatchCollection”并不包含“Item”的定义 [/color]
我不知道我错在哪里,有人能帮忙吗?
[color=Red]如果不行的话,那就问下如何在一个String里提取特定字符后面的N位字符?[/color](string a;for a[i]的方法就算了!)!
[[it] 本帖最后由 machao514 于 2008-6-10 23:57 编辑 [/it]]
[[it] 本帖最后由 machao514 于 2008-6-11 13:47 编辑 [/it]]
如果没有人知道的,能推荐个技术比较高的论坛吗?我很少泡论坛不知道情况!
[tk03] [tk03] [tk03] [tk03] [tk03] [tk03] [tk03] [tk03] [tk03] 那你也别一有问题就想到问别人啊!自己多想想。别人不回答你的问题不表示人家不会,技术不高。 切,清者自清,我是很诚恳的在求助,没有任何负面的情绪,自己想的太多了吧!
而且我的问题都是自己想了很久没有结果才问出来的,没有你那样一有就问!
[[it] 本帖最后由 machao514 于 2008-6-11 09:02 编辑 [/it]] [quote]我说大家啊,下载源码别那么积极,发现问题解决问题才是学习的王道!
[/quote]
这句还差不多……
[quote][bo][un]machao514[/un] 在 2008-6-11 12:18 AM 的发言:[/bo]
如果没有人知道的,能推荐个技术比较高的论坛吗?我很少泡论坛不知道情况!
[/quote]
解决了你的这一个问题就是技术比较高吗?那我其他的都不学了专门搞你的这个问题,帮你解决了,那我们论坛就是技术比较高了,我的技术也就是高了,不知道我应聘的时候我把我的这个“佳作”拿出来,人家公司会不会欣赏…… 没什么好说的,我说推荐个技术高的论坛,没有任何负面情绪!
心中有花看世界皆花,自己心理有问题!小人心度君子腹!最后一次解释!
并且,问题我自己已经解决了.
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] += " ";
}
页:
[1]
