public int GetPosition(string val, Passageiro pass) { string[] spt = val.Split('.'); int get; get = (Convert.ToInt32(spt[0] + spt[1]) % 701) + 1; while (dados[get] != null) { get++; } dados[get] = pass; return(get); }
public void Inserir(Passageiro dado) { string[] spt = dado.Codigo.Split('.'); int get; get = (Convert.ToInt32(spt[0] + spt[1]) % 701) + 1; while (dados[get] != null) { get++; if (get > dados.Count() - 1) { get = 0; } } dados[get] = dado; }