El código fuente para escribir el diccionario.
¿Uso? sistema. recolectar. Genéricos;
¿Uso? sistema. Linq
¿Usar? sistema. Texto;
¿Usar? sistema. hilo. Tarea;
¿Espacio de nombres? ConsoleApplication1
{
¿Clase? Programa
{
¿Electricidad estática? ¿Vacío? main(string[]?args)
{
//Diccionario del alfabeto inglés
String[]? cadena? =?{?"aA",? "cama y desayuno",? "cv",? "DD",? "eE",? "fF",? "gG",? "S.S",? "dos",? "jJ",? "kK",? "lL",? "Um",? "nN",? "oO",? "páginas",? ¿"qQ"? "rR",? "SS",? "tT",? "uu",? "vV",? "WW",? "xX",? "yY",? ¿"zZ"? };
//Requiere entrada del usuario.
Consola. WriteLine("Ingrese letras para ordenar");
¿Cadena? ¿proyecto? =?Consola. ReadLine();
//Usar clasificación final
¿Cadena []? ¿s? =?¿Nuevo? Cadena [cadena Longitud];
//Recorrer los datos ingresados por el usuario
¿Para qué? (int?i?=?0;?i?lt?item.length;?i)
{
//Diccionario de bucles
¿Para qué? (int?j?=?0;?j?lt?str.length;?j)
{
// ¿Coincide con el índice de los datos de circulación actuales en el diccionario? Dado que el diccionario aparece en mayúsculas y minúsculas juntas, debe coincidir con ambas.
¿Y si? (Artículo[I]?==?str[j][0]?||?Artículo[I]?==?str[j][1])
{
//Póngalo en la matriz preparada de acuerdo con el índice coincidente.
s【j】? =?Proyecto [1]. ToString();
}
}
}
// Bucle para generar los resultados del cálculo.
¿Para qué? (int?i?=?0;?i?lt?length;?i)
{
//Salida cuando no está vacío.
¿Y si? (s[I?!=?vacío)
{
Consola. escribir(s[I]);
};
}
Consola. ReadKey();
}
}
}¿El método es un poco estúpido? Por favor adopta