List.Exists

06/03/2008 - 20:23 por Robert Barreiro | Informe spam
Hola que tal?

Tengo una pregunta. Tengo una lista generica de numeros en donde quiero ir
agregando items en forma única, es decir, si ya existen en la lista entonces
se descartan, como una especie de SELECT DISTINCT. Como puedo utilizar el
metodo Exists de List<T> para determinar si el elemento existe en dicha
lista?

La idea es la siguiente:

List<decimal> juicios = new List<decimal>();

foreach (Operacion op in operaciones)

{

if ( !op.Exists(op.Numero) )

juicios.Add(op.Numero);

}


Donde tengo una lista (operaciones) que debo ir recorriendo y voy extrayendo
cada item de forma única y colocandolo en juicios. Espero haya sido claro a
lo que me refiero.


Muchas gracias por su ayuda.
 

Leer las respuestas

#1 Alberto Poblacion
06/03/2008 - 21:33 | Informe spam
"Robert Barreiro" wrote in message
news:
Hola que tal?

Tengo una pregunta. Tengo una lista generica de numeros en donde quiero ir
agregando items en forma única, es decir, si ya existen en la lista
entonces se descartan, como una especie de SELECT DISTINCT. Como puedo
utilizar el metodo Exists de List<T> para determinar si el elemento existe
en dicha lista?



Si quieres buscar un elemento concreto, el método Contains del List<T> te
dice directamente si el elemento existe en la lista.

Preguntas similares