public void Excluir(Aplicativo app) { int posicao = Array.IndexOf(apps, app); for (int i = posicao; i < apps.Length; i++) { if (i == apps.Length - 1) { break; } apps[i] = apps[i + 1]; } Array.Resize(ref apps, k - 1); k--; }
static void Main(string[] args) { Loja gplays = new Loja { Nome = "gplays" }; Aplicativo x1 = new Aplicativo { Nome = "G-Fit", Categoria = "Fit", Preco = Convert.ToDecimal(5.59) }; Aplicativo x2 = new Aplicativo { Nome = "Carbon Diet", Categoria = "Fit", Preco = Convert.ToDecimal(3.99) }; Aplicativo x3 = new Aplicativo { Nome = "Sei nao", Categoria = "Confuso", Preco = Convert.ToDecimal(0.99) }; gplays.Inserir(x1); gplays.Inserir(x2); gplays.Inserir(x3); gplays.Excluir(x2); Console.WriteLine(gplays.retornarAplicativo(2, "fit")); }