entre Desarrolladores

Recibe ayuda de expertos

Registrate y pregunta

Es gratis y fácil

Recibe respuestas

Respuestas, votos y comentarios

Vota y selecciona respuestas

Recibe puntos, vota y da la solución

Pregunta

1voto

Validación en lista tipo clase C#

Muy buenas tardes , cordial saludo a todos los desarrolladores y personas que brindan apoyo y no niegan sus conocimientos a los demás.

Mi pregunta es la siguiente en lenguaje C# consola:

Tengo una clase llamada cliente
En esta tiene atributos nombre, documento, etc.
Tengo una lista tipo cliente

Como hago para validar que cada objeto que se ingresa , es decir cada cliente que se agrega a la lista se valide si el documento ya existe en otro para no permitir que sea agregado a la lista, con una consulta LinQ

Validar en la lista si documento del cliente que se va a agregar ya se encuentra registrado con otro cliente

Pongo el código que tengo :
{
clase interna ServiciosCliente
{ // ACA VA TODAS LAS ACCIONES QUE TIENE EL CLIENTE COMO :CREAR , BUSCAR, ETC..

    Lista < Cliente > listaCliente  =  new (); // instancia lista tipo objeto
    string  validarDocumento ;
    public  void  CrearCliente ()
    {
        consola _ Borrar ();
        cliente  cliente  =  nuevo ();
        consola _ WriteLine ( " Ingrese el ID del cliente " );
        cliente _ IdCliente  =  int . Analizar ( Consola . ReadLine ()); // toma valor int ID
        consola _ WriteLine ( " \n Ingrese el nombre " );
        cliente _ NombreCliente  =  Consola . Línea de lectura ();
        consola _ WriteLine ( " \n Ingrese el numero del documento " );
        cliente _ Documento  =  Consola . Línea de lectura ();
        consola _ WriteLine ( " \n Ingrese la direccion " );
        cliente _ Dirección  =  Consola . Línea de lectura ();
        consola _ WriteLine ( " ingrese el telefono del cliente " );
        cliente _ Teléfono  =  int . Analizar ( Consola . ReadLine ()); // toma valor int Telefono
        cliente _ EstadoCliente  =  true ; // agregar el estado

listaCliente . Añadir ( cliente ); // aca se agrega el objeto a la lista

Por favor, accede o regístrate para responder a esta pregunta.

Otras Preguntas y Respuestas


...

Bienvenido a entre Desarrolladores, donde puedes realizar preguntas y recibir respuestas de otros miembros de la comunidad.

Conecta