C# Typo Generator Algorithm : <p>I have a requirement where i need to get all possible typos(if not all most) that can occur for a possible word. For example (word : user). User can type "usre" or "yser" something like that. </p>

<p>Currently i don't have anything in mind as to where i start. If anybody has already faced the similar situation and came with the solution, it would be helpful if you can help get kick start</p>

<p>Thanks in Advance.</p>
