///////////////////// public void agregar(NodCon nue) { Boolean ver = true; for (int i = 0; i < this.lis.Count; i++) { NodCon ele = (NodCon)this.lis[i]; if (ele.id == nue.id) { ver = false; break; } } if (ver) { this.lis.Add(nue); } }
///////////////////// public void agregar(int id, NodCon nue) { Boolean ver = true; NodList nt; for (int i = 0; i < lis.Count; i++) { nt = (NodList)lis[i]; if (nt.id == id) { nt.agregar(nue); ver = false; break; } } if (ver) { lis.Add(new NodList(id, nue)); } }
///////////////////// public NodList(int id, NodCon nue) { this.lis = new ArrayList(); this.lis.Add(nue); this.id = id; }