Código fuente del diccionario fuente
¿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[]? Parameter)
{
//Un 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? ¿cosa? =?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)
{
// ¿Coincidir 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, debería coincidir con ambas.
¿Y si? (elemento[i]?==?str[j][0]?||?item[i]?==?str[j][1])
{
//Póngalo en la matriz preparada de acuerdo con el índice coincidente.
s[j]? =?elemento[i]. ToString();
}
}
}
// Bucle para generar los resultados del cálculo.
¿Para qué? (int?i?=?0;?i?lt?length;?i)
{
//Salida cuando no es nulo.
¿Y si? (s[i]?!=?null)
{
Consola. escribir(s[I]);
};
}
Consola. read key();
}
}
}¿El método es un poco estúpido? Por favor adopta