Colección de citas famosas - Slogan de motivación - C# TXT elimina toda la línea que contiene la palabra clave.

C# TXT elimina toda la línea que contiene la palabra clave.

La eficiencia específica del siguiente código no está clara.

¿Tabla hash? ¿Picadillo? =?¿Nuevo? hashtable();

//Lee la palabra clave en la tabla hash o cámbiala al diccionario.

Archivo. LeerTodasLasLíneas("2.txt "). A Lista(). ForEach(i?= gt

{

If?(!Hash.ContainsKey(i.Trim()))

Hash.Add(i .Trim (),? 0);

});

StringBuilder? sp? =?¿Nuevo? StringBuilder();

Archivo. LeerTodasLasLíneas("1.txt "). A Lista(). ForEach(i?= gt

{

Boolean? flag?=?false; //¿La palabra clave aparece en una línea?

foreach? (DictionaryEntry ?en?Hash)?

¿Si?(1)Índice(De.Key.ToString())? =?Verdadero;? interrumpir;? }

¿Y si? (!bandera)? Especie Apéndice I;

});

Archivo. WriteAllText("3.txt ", SpeciesToString() //Guardar los resultados