Tengo una lista grande (~ 110,000 cadenas), que necesito comparar con una lista de tamaño similar.¿La mejor manera de comparar dos listas de cadenas grandes, usando C# y LINQ?
La lista A proviene de 1 sistema. La lista B proviene de una tabla SQL (solo puedo leer, sin procesos almacenados, etc.)
¿Cuál es la mejor forma de encontrar qué valores hay en la lista A, que ya no existen en la lista B?
¿Hay 100.000 cadenas de un número grande para manipular en una matriz?
gracias
Cuando dice que la lista b proviene de una tabla sql, ¿significa que la lista b está cargada en la memoria, o es algo así como un dataset de lector sql donde solo puede ver un elemento a la vez? – kemiller2002
¿Está utilizando Linq para SQL para su lista b? –
Estoy usando un compilador de tablas, por lo que está en la memoria para los datos de la tabla SQL (Lista B). Lista A Estaba leyendo en una ArrayList, pero podría usar List. –
Donaldinio