Tengo una variable de clase private string valor para almacenar el conjunto, ej, A={1,2,a}
para el metodo agregarElementos podia ser (en main)
Conjunto a=new Conjunto("A");
a.AgregarElementos(1,5,7);
a.AgregarElementos(1,1,a)
//A={1,5,7,a}
public bool ContieneAlElemento(object o){
int i=1;
bool ok=false;
string aux = obtenerElementos(); //ej aux seria igual a "157a"
while(i<aux.Length && !ok){
if( Equals(aux[i], o)) //COMO TNGO Q COMPARAR ACA??? TNGO Q HACER UNBOXIG DEL PARAMETRO o? O COMO COMPARO??
ok=true;
i++;
}
return ok;
}
medotos del ejercicio:
public bool ContieneAlElemento(object o) obtiene un bool indicando si el conjunto
contiene al elemento o.
public void AgregarElemento(object o) agrega al conjunto el elemento o, si el elemento
a agregar ya existe en el conjunto no hace nada.
public void AgregarElementos(params object[] vector) agrega los elementos de
object[] al conjunto.