Предположим, что строка похожа на эту
string test = "word means collection of chars, and every word has meaning";
, затем просто используйте регулярное выражение, чтобы узнать, сколько раз слово встречается в вашей строке test
, например,
int count = Regex.Matches(test, "word").Count;
будет 2