Code Snippet
// "chumbando" o valor mas assuma que vem do seu textbox
string textoOriginal = "aloha";
bool encontrouLetraDuplicada = false;
if (textoOriginal != string.Empty)
{
for (int indiceLetraAtual = 0; indiceLetraAtual < textoOriginal.Length; indiceLetraAtual++)
{
if (indiceLetraAtual < textoOriginal.Length - 1)
{
char letraAtual = (char)textoOriginal.Substring(indiceLetraAtual, 1);
if (textoOriginal.IndexOf(letraAtual, indiceLetraAtual + 1) > -1)
{
encontrouLetraDuplicada = true;
break;
}
}
}
}
if (encontrouLetraDuplicada)
{
// Exibe mensagem pro usuário indicando que encontrou letra duplicada
}