public int CompareTo(object obj) { if (obj is EntradaLeyenda) { EntradaLeyenda el = (EntradaLeyenda)obj; return(_uid.CompareTo(el._uid)); } else { throw new ArgumentException("El objeto no es una Entrada de Leyenda."); } }
public void AgregarEntrada(EntradaLeyenda entrada) { bool cancel = false; foreach (EntradaLeyenda el in _items) { if (el.UID == entrada.UID) { cancel = true; break; } } if (!cancel) { _items.Add(entrada); } }