【发布时间】:2016-03-05 02:58:02
【问题描述】:
我有一个文本,我将在该文本中找到匹配项,然后将结果放在 array 上。
当我尝试创建字符串数组和字符串变量时,我发现从 MatchCollection 类型更改为 String 类型真的很混乱。我得到错误无法转换。
我应该使用什么类型的数组和变量? 以及对字符串类型的需求是什么。我只是在使用它,因为我处理字符串。
我要注意我要在数组之间进行比较以找到共同的匹配项
这是我到目前为止的完整代码 c# regex array or list and which type string or what?
【问题讨论】:
-
能否请您发布导致问题的代码?
-
我会使用通用列表
List<String> mylist =new List<String>();将匹配项保存在列表中。文本匹配的类型应声明为字符串:String match;。您可以将匹配项添加到列表中,例如mylist.Add(match); -
aha 所以我可以声明字符串匹配,而不是 MatchCollection。
标签: c# regex string-matching