我正试图在C#中重新制定《部队派遣国法》。 关注守则如下:
set list [regexp -all -inline -line {.+d+.+d+} $string]
在本案中,通过考试程序,我收到一份名单,列出在座标上的所有对应内容,然后,我根据在座标尾的数值,将这份插图清单与另一种表述相加:
set sortedList [lsort -decreasing -integer -index end $list]
问题是,如何在C#中实现同样的目标? 我尝试如下:
MatchCollection mc = Regex.Matches(inputString, regexPattern, RegexOptions.Multiline);
然而,正如我发现的那样,我无法在C#中直接进行相应的收集,因此,我对每一组进行核对:
string[] arrayOfMatches = new string[mc.Count];
for (int i = 0; i < mc.Count; i++)
{
arrayOfMatches[i] = mc[i].Groups[1].Value;
}
然而,当我试图对阵列进行分类时,我看不到可以使用的Sort方法。 我失踪了什么,我是否朝着正确方向前进? 感谢!