string startingWord = "someword";
string checkWord = "door";
List<char> list = startingWord.ToList();
int score = 0;
for (int i = 0; i < checkWord.Length; i++)
{
if (list.Any(c => c == checkWord[i])
{
score++;
list.RemoveAt(list.FirstIndex(c => c == checkWord[I]));
}
}
bool match = score == checkWord.Length;
1
solved Check string for all letters in another string without repeating C# [closed]