В общем, решил задачу так:
public string StringLine;
public List<string> foundChars;
string slovo1 = "ЯРД";
string slovo2 = "ЛЕС";
string slovo3 = "БЕГ";
string slovo4 = "ЖУК";
string slovo5 = "ЛУГ";
StringLine = slovo1+slovo2+slovo3+slovo4+slovo5; // Собираем все слова в одну строчку(ЯРДЛЕСБЕГЖУКЛУГ)
Match found = Regex.Match (StringLine, "[А-Я,Ё]"); // Ищем в этой строке вхождения всех букв алфавита с помощью регулярных выражений
while (found.Success) {
if (!foundChars.Contains (found.Value)) { // т.к. регулярка выдаст и повторяющиеся буквы, добавляем в список лишь те, которых в нём еще нет.
foundChars.Add (found.Value);
}
found = found.NextMatch();
}
Всё, список foundChars заполнен буквами Я,Р,Д,Л,Е,С,Б,Г,Ж,У,К и дальше с ним уже можно делать всё, что нужно.