Я искал ответ на вопрос «как подсчитать вхождение подстроки в нужную строку в c # с помощью Regex?».Есть много ссылок, таких как здесь , чтобы использовать «Count» следующим образом:
int count = Regex.Match(MyString, "OU=").Count
Я пытался использовать его, но каждый раз в c # появлялось сообщение об ошибке и предложение использовать ».Length ".
В конце концов, я сделал это, используя следующий фрагмент кода.
private int GetCounts(string source, string substring)
{
int iCount = 0;
foreach (Match match in Regex.Matches(source, substring))
iCount++;
return iCount;
}
Может кто-нибудь объяснить, почему" .Count "не работает должным образом?Ответы оценены заранее.