Я хотел бы написать что-то вроде следующего. Может кто-нибудь показать мне, как написать чистый класс WordReader в C#. Слово [a-zA-Z]+
.Лучший способ создать поток слов
public List<string> GetSpecialWords(string text)
{
string word;
List<string> specialWords = new List<string>();
using (WordReader wr = new WordReader(text))
{
while (true)
{
word = wr.Read();
if (word == null) break;
if (isSpecial(word)) specialWords.Add(word);
}
}
return specialWords;
}
private bool isSpecial(string word)
{
//some business logic here
}
ощущению как домашнее задание, так что я его цветовое как таковые –