C sharp - U1

   
Vista:

U1

Publicado por Gepeto (1 intervención) el 24/11/2008 12:05:28
Aqui dudas y código
Valora esta pregunta
Me gusta: Está pregunta es útil y esta claraNo me gusta: Está pregunta no esta clara o no es útil
0
Responder

RE:U1

Publicado por GEPETO (1 intervención) el 24/11/2008 16:29:17
Tengo el primero casi exo pero da un error de agenda.contacto no contiene una efinición para 'nombre'
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar

RE:U1

Publicado por reyerta (2 intervenciones) el 24/11/2008 16:55:40
using System;
using System.Collections.Generic;
using System.Text;
using System.Collections;

namespace ProgramaPrincipal
{
class Agenda
{
//public static string[,] AgendaUsers = new string[100, 4];
public ArrayList AgendaUsers = new ArrayList();

public static int i = 0;

public void añadircontacto(Contacto contactoañadir)
{
AgendaUsers.Add(contactoañadir);
i++;
}

public Boolean eliminarcontacto(string id)
{

Boolean eliminado = false;

for (int x = 0; x < i; x++)
{
Contacto contact = new Contacto();
contact = (Contacto)AgendaUsers[x];
AgendaUsers.Contains(contact.nombre);
if (contact.nombre == id)
{
i--;
eliminado = true;
//System.Console.WriteLine("User a eliminar trobat");
AgendaUsers.Remove(contact);
}

}

return eliminado;


}

public Boolean obtenerContacto(string id)
{

Boolean encontrad = false;

for (int x = 0; x < i; x++)
{
Contacto contact = new Contacto();
contact = (Contacto)AgendaUsers[x];
//AgendaUsers.Contains(contact.nombre);
if (contact.nombre == id)
{
encontrad = true;
contact.MostrarPorPantalla();
}
}
return encontrad;
}

public Boolean buscar(string id)
{

Boolean encontrad = false;

for (int x = 0; x < i; x++)
{
Contacto contact = new Contacto();
contact = (Contacto)AgendaUsers[x];
//AgendaUsers.Contains(contact.nombre);
if (contact.nombre == id)
{
encontrad = true;
contact.MostrarPorPantalla();
}
if (Convert.ToString(contact.telefono) == id)
{
encontrad = true;
contact.MostrarPorPantalla();
}
if (contact.email == id)
{
encontrad = true;
contact.MostrarPorPantalla();
}
if (contact.empresa == id)
{
encontrad = true;
contact.MostrarPorPantalla();
}
}

return encontrad;
}

}
}
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar