I'm making a program to sort a list of strings (Around 50) and they have a maximum of 10 characters. I have created 10 text boxes which will each take one character from the word. I'd like fill in boxes randomly and come out with word matches but don't know where to start. Will I need to use a sorting algorithm to do what I need? How do I make sure that the character is in the same position of all the words (IE if I had the word "Hello" and "Hi", if I filled in text box one with H it will return both since the first letter matches). I figure it has something to do with sub-string but I can quite put my finger on it.
Edit: If you have a hard time understanding what I've asked Cinnam outlined exactly what i'm looking for in the comments.
-in-i-gwould matchfindingandbinding?