コード例 #1
0
        static void TestaListaDeContaCorrente()
        {
            ListaDeContaCorrente lista = new ListaDeContaCorrente();

            ContaCorrente contaDoGui = new ContaCorrente(101, 1000001);

            lista.Adicionar(contaDoGui);

            lista.Adicionar(new ContaCorrente(102, 1000002));
            lista.Adicionar(new ContaCorrente(103, 1000003));
            lista.Adicionar(new ContaCorrente(104, 1000004));

            ContaCorrente[] contas = new ContaCorrente[]
            {
                new ContaCorrente(105, 1000005),
                new ContaCorrente(106, 1000006),
                new ContaCorrente(107, 1000007)
            };

            lista.AdicionarVarios(contas);

            lista.AdicionarVarios(new ContaCorrente(108, 1000008), new ContaCorrente(109, 1000009), new ContaCorrente(110, 1000010));

            for (int i = 0; i < lista.Tamanho; i++)
            {
                ContaCorrente itemAtual = lista[i];
                Console.WriteLine($"Item na posição {i}: Conta {itemAtual.Numero}/{itemAtual.Agencia}");
            }

            lista.Remover(contaDoGui);
        }
コード例 #2
0
        static void TestaListaDeContaCorrente()
        {
            //ListaDeContaCorrente lista = new ListaDeContaCorrente();
            ListaDeContaCorrente lista = new ListaDeContaCorrente();

            ContaCorrente contaDoGui = new ContaCorrente(11111, 1111111);

            ContaCorrente[] contas = new ContaCorrente[]
            {
                contaDoGui,
                new ContaCorrente(874, 5679787),
                new ContaCorrente(874, 5679754)
            };

            lista.AdicionarVarios(contas);

            lista.AdicionarVarios(
                contaDoGui,
                new ContaCorrente(874, 5679787),
                new ContaCorrente(874, 5679787),
                new ContaCorrente(874, 5679787),
                new ContaCorrente(874, 5679787),
                new ContaCorrente(874, 5679787),
                new ContaCorrente(874, 5679787),
                new ContaCorrente(874, 5679787),
                new ContaCorrente(874, 5679787)
                );

            for (int i = 0; i < lista.Tamanho; i++)
            {
                ContaCorrente itemAtual = lista[i];
                Console.WriteLine($"Item na posição {i} = Conta {itemAtual.Numero}/{itemAtual.Agencia}");
            }
        }
コード例 #3
0
ファイル: Program.cs プロジェクト: tiemimaeda/Formacao_.NET
        static void TestaListaDeContaCorrente()
        {
            ListaDeContaCorrente lista = new ListaDeContaCorrente();

            ContaCorrente contaDaLulu = new ContaCorrente(11111, 2222222);

            ContaCorrente[] contas = new ContaCorrente[]
            {
                contaDaLulu,
                new ContaCorrente(874, 678543),
                new ContaCorrente(463, 142897)
            };

            lista.AdicionarVarios(contas);

            lista.AdicionarVarios(
                contaDaLulu,
                new ContaCorrente(874, 678543),
                new ContaCorrente(874, 678543),
                new ContaCorrente(874, 678543),
                new ContaCorrente(874, 678543)
                );

            for (int i = 0; i < lista.Tamanho; i++)
            {
                ContaCorrente itemAtual = lista[i];
                Console.WriteLine($"Item na posição {i} = Conta {itemAtual.Numero}/{itemAtual.Agencia}");
            }
        }
コード例 #4
0
        static void TestaListaDeContaCorrente()
        {
            ListaDeContaCorrente lista = new ListaDeContaCorrente();

            lista.MeuMetodo(numero: 10);
            lista.MeuMetodo("texto padrão", 10);

            ContaCorrente contaDoGui = new ContaCorrente(111, 1111111111);


            ContaCorrente[] contas = new ContaCorrente[]
            {
                contaDoGui,
                new ContaCorrente(874, 5679787),
                new ContaCorrente(874, 5679754)
            };

            lista.AdicionarVarios(contas);

            lista.AdicionarVarios(
                contaDoGui,
                new ContaCorrente(874, 5679754),
                new ContaCorrente(875, 5679755),
                new ContaCorrente(873, 5679756)
                );

            for (int i = 0; i < lista.Tamanho; i++)
            {
                ContaCorrente itemAtual = lista[i];
                Console.WriteLine($"Item na posição {i} = Conta {itemAtual.Numero}/{itemAtual.Agencia}");
            }

            lista.Remover(contaDoGui);
            Console.WriteLine("Após remover o item");
        }
コード例 #5
0
        static void TestaListaDeContaCorrente()
        {
            ListaDeContaCorrente lista = new ListaDeContaCorrente(10);

            // nomear o argumento para alterar somente o segundo argumento opcional
            lista.MeuMetodo(numero: 10);

            ContaCorrente contaDoGui = new ContaCorrente(11111, 11111111);

            /*lista.Adicionar(contaDoGui);
             * lista.Adicionar(new ContaCorrente(874, 5679787));
             * lista.Adicionar(new ContaCorrente(874, 4456668));
             * lista.Adicionar(new ContaCorrente(874, 7781438));
             * lista.Adicionar(new ContaCorrente(874, 7781438));
             * lista.Adicionar(new ContaCorrente(874, 7781438));
             * lista.Adicionar(new ContaCorrente(874, 7781438));
             * lista.Adicionar(new ContaCorrente(874, 7781438));
             * lista.Adicionar(new ContaCorrente(874, 7781438));
             * lista.Adicionar(new ContaCorrente(874, 7781438));
             * lista.Adicionar(new ContaCorrente(874, 7781438));
             * lista.Adicionar(new ContaCorrente(874, 7781438));*/

            ContaCorrente[] contas = new ContaCorrente[]
            {
                contaDoGui,
                new ContaCorrente(874, 5679787),
                new ContaCorrente(874, 4456668)
            };

            // palavra reservada 'params' na assinatura do metodo permite tanto um array como passar item a item
            lista.AdicionarVarios(contas);
            lista.AdicionarVarios(
                contaDoGui,
                new ContaCorrente(874, 7781438),
                new ContaCorrente(874, 4456668)
                );

            for (int i = 0; i < lista.Tamanho; i++)
            {
                ContaCorrente itemAtual = lista[i];
                Console.WriteLine($"Item na posição {i} = Conta {itemAtual.Numero}/{itemAtual.Agencia}");
            }

            /*lista.EscreverListaNaTela();
            *  lista.Remover(contaDoGui);
            *  Console.WriteLine("Após remover o item");
            *  lista.EscreverListaNaTela();*/
        }
コード例 #6
0
        static void TestaListaDeContaCorrente()
        {
            ListaDeContaCorrente lista = new ListaDeContaCorrente();

            lista.MeuMetodo(numero: 5);

            ContaCorrente contaDoGui = new ContaCorrente(1111, 222222);

            lista.adicionar(contaDoGui);



            lista.adicionar(new ContaCorrente(874, 567945));
            lista.adicionar(new ContaCorrente(874, 567945));

            //adicionando objetos num array
            ContaCorrente[] contas = new ContaCorrente[]
            {
                contaDoGui,
                new ContaCorrente(874, 567945),
                new ContaCorrente(874, 567945)
            };



            lista.AdicionarVarios(contas);



            // usando params
            lista.AdicionarVarios(contaDoGui,
                                  new ContaCorrente(874, 567945),
                                  new ContaCorrente(874, 567945));



            for (int i = 0; i < lista.Tamanho; i++)
            {
                ContaCorrente itemAtual = lista[i];
                Console.WriteLine($"Item na posição {i} = Conta {itemAtual.Numero}/{itemAtual.Agencia}");
            }



            //lista.remover(contaDoGui);

            Console.WriteLine("Apos remover o item");
        }
コード例 #7
0
        static void TestaListaDeContaCorrente()
        {
            ListaDeContaCorrente lista = new ListaDeContaCorrente();

            //lista.MeuMetodo(numero: 10); Exemplo de chamada onde se passa direto o argumento que queremos usar

            ContaCorrente contadoGui = new ContaCorrente(434, 3434343);

            lista.Adicionar(contadoGui);

            ContaCorrente[] contas = new ContaCorrente[]
            {
                new ContaCorrente(875, 5679787),
            };

            lista.AdicionarVarios(new ContaCorrente(875, 5679787),
                                  new ContaCorrente(875, 56797989),
                                  new ContaCorrente(875, 5679745),
                                  new ContaCorrente(875, 5679745),
                                  new ContaCorrente(875, 5679745),
                                  new ContaCorrente(875, 5679745),
                                  new ContaCorrente(875, 5679745),
                                  new ContaCorrente(875, 5679745),
                                  new ContaCorrente(875, 5679745));

            for (int i = 0; i < lista.Tamanho; i++)
            {
                ContaCorrente itemAtual = lista[i]; //Aqui usamos um indexador
                Console.WriteLine($"Item na posição: {i} = Conta {itemAtual.Numero}/{itemAtual.Agencia}");
            }
        }
コード例 #8
0
        static void TestaListaDeContaCorrente()
        {
            ListaDeContaCorrente lista = new ListaDeContaCorrente();

            lista.Adicionar(new ContaCorrente(874, 5679787));
            lista.Adicionar(new ContaCorrente(874, 5679754));


            lista.AdicionarVarios(
                new ContaCorrente(874, 5679745),
                new ContaCorrente(874, 4353635),
                new ContaCorrente(874, 6757575),
                new ContaCorrente(874, 7686868),
                new ContaCorrente(874, 9086845),
                new ContaCorrente(874, 8786845),
                new ContaCorrente(874, 1186845),
                new ContaCorrente(874, 2286845),
                new ContaCorrente(874, 3386845)
                );

            for (int i = 0; i < lista.Tamanho; i++)
            {
                ContaCorrente itemAtual = lista[i];
                Console.WriteLine($"Item na posição {i} = Conta {itemAtual.Agencia}/{itemAtual.Numero}");
            }
        }
コード例 #9
0
        static void Main(string[] args)
        {
            ListaDeContaCorrente lista = new ListaDeContaCorrente();


            List <ListaDeContaCorrente> lorem = new List <ListaDeContaCorrente>();

            lista.AdicionarVarios
            (
                new ContaCorrente(1234, 123456),
                new ContaCorrente(1234, 456789),
                new ContaCorrente(1234, 789012),
                new ContaCorrente(1234, 012345),
                new ContaCorrente(5678, 123456),
                new ContaCorrente(5678, 456789),
                new ContaCorrente(5678, 789012),
                new ContaCorrente(5678, 012345),
                new ContaCorrente(9012, 012345),
                new ContaCorrente(9012, 567890),
                new ContaCorrente(9012, 456789),
                new ContaCorrente(9012, 789012)
            );

            for (int i = 0; i < lista.Tamanho; i++)
            {
                ContaCorrente itemAtual = lista[i];
                Console.WriteLine($"Item na posição {i} = Conta {itemAtual.Agencia}/{itemAtual.Numero}");
            }

            TestaArray();
            Console.ReadLine();
        }
コード例 #10
0
ファイル: Program.cs プロジェクト: erickcruzf/.NET-Developer
        static void TestaListaDeContaCorrente()
        {
            ListaDeContaCorrente lista = new ListaDeContaCorrente();

            ContaCorrente contaDoGui = new ContaCorrente(111, 1111111);

            lista.Adicionar(contaDoGui);
            lista.Adicionar(new ContaCorrente(874, 5754095));
            lista.Adicionar(new ContaCorrente(874, 5754096));
            lista.Adicionar(new ContaCorrente(874, 5754097));
            lista.Adicionar(new ContaCorrente(874, 5754095));
            lista.Adicionar(new ContaCorrente(874, 5754096));
            lista.Adicionar(new ContaCorrente(874, 5754097));
            lista.Adicionar(new ContaCorrente(874, 5754095));
            lista.Adicionar(new ContaCorrente(874, 5754096));
            lista.Adicionar(new ContaCorrente(874, 5754097));

            ContaCorrente[] contas = new ContaCorrente[]
            {
                contaDoGui,
                new ContaCorrente(874, 5754095),
                new ContaCorrente(874, 5754096)
            };

            lista.AdicionarVarios(contas);
            lista.AdicionarVarios
            (
                contaDoGui,
                new ContaCorrente(874, 5754095),
                new ContaCorrente(874, 5754096)
            );

            //lista.EscreverListaNaTela();

            //lista.Remover(contaDoGui);

            //lista.EscreverListaNaTela();

            for (int i = 0; i < lista.Tamanho; i++)
            {
                ContaCorrente itemAtual = lista[i];
                Console.WriteLine($"Item na posição {i} = Conta {itemAtual.Numero}/{itemAtual.Agencia}");
            }
        }
コード例 #11
0
 static void TesteAdicionarVarios(ListaDeContaCorrente lista)
 {
     lista.AdicionarVarios(
         new ContaCorrente(999, 8888888),
         new ContaCorrente(999, 8888888),
         new ContaCorrente(999, 8888888),
         new ContaCorrente(999, 8888888),
         new ContaCorrente(999, 8888888)
         );
 }
コード例 #12
0
ファイル: Program.cs プロジェクト: Ariosmaia/Cshap-Parte-7
        static void TestaListaDeContaCorrente()
        {
            ListaDeContaCorrente lista = new ListaDeContaCorrente();

            lista.MeuMetodo(numero: 10);

            ContaCorrente contadoDoGui = new ContaCorrente(546, 56749676);

            ContaCorrente[] contas = new ContaCorrente[]
            {
                contadoDoGui,
                new ContaCorrente(874, 5679787),
                new ContaCorrente(874, 5679787)
            };

            lista.AdicionarVarios(contas);
            lista.AdicionarVarios(
                contadoDoGui,
                new ContaCorrente(874, 5679787),
                new ContaCorrente(874, 5679787),
                new ContaCorrente(874, 5679787),
                new ContaCorrente(874, 5679787),
                new ContaCorrente(874, 5679787),
                new ContaCorrente(874, 5679787)

                );

            //lista.EscreverListaNaTela();

            //lista.Remover(contadoDoGui);

            //Console.WriteLine("Após remover o item");

            //lista.EscreverListaNaTela();


            for (int i = 0; i < lista.Tamanho; i++)
            {
                ContaCorrente itemAtual = lista[i];
                Console.WriteLine($"Item na posição {i} = Conta {itemAtual.Numero}/{itemAtual.Agencia}");
            }
        }
コード例 #13
0
        static void TestaContaCorrente()
        {
            ListaDeContaCorrente lista       = new ListaDeContaCorrente();
            ContaCorrente        contaDoGabs = new ContaCorrente(111, 11111111);

            lista.Adicionar(contaDoGabs);

            //lista.Adicionar(new ContaCorrente(845, 456789));
            //lista.Adicionar(new ContaCorrente(845, 456788));

            ContaCorrente[] contas = new ContaCorrente[]
            {
                contaDoGabs,
                new ContaCorrente(845, 456789),
                new ContaCorrente(845, 456788)
            };
            //lista.Adicionar(contas);
            lista.AdicionarVarios(
                contaDoGabs,
                new ContaCorrente(845, 456789),
                new ContaCorrente(845, 456788)
                );

            for (int i = 0; i < lista.Tamanho; i++)
            {
                ContaCorrente itemAtual = lista[i];
                Console.WriteLine($"Item na posicao {i} = Conta {itemAtual.Numero}/{itemAtual.Agencia}");
            }


            //lista.EscreverListaNaTela();
            //lista.Remover(contaDoGabs);
            //Console.WriteLine("Apos remover o item");
            //lista.EscreverListaNaTela();



            Console.ReadLine();

            ContaCorrente[] contas2 = new ContaCorrente[] {
                new ContaCorrente(845, 456789),
                new ContaCorrente(845, 794567),
                new ContaCorrente(845, 461234)
            };

            for (int indice = 0; indice < contas.Length; indice++)
            {
                ContaCorrente contaAtual = contas[indice];
                Console.WriteLine($"Conta {indice} {contaAtual.Numero}"); // $ = interpolaçao
            }
        }
コード例 #14
0
        static void TestarListaCorrente()
        {
            ListaDeContaCorrente lista      = new ListaDeContaCorrente();
            ContaCorrente        contaDoGui = new ContaCorrente(874, 565555);


            lista.Adicionar(new ContaCorrente(874, 565555));
            lista.Adicionar(new ContaCorrente(874, 251432));

            ContaCorrente[] contas = new ContaCorrente[]
            {
                new ContaCorrente(874, 251432),
                new ContaCorrente(874, 525145),
                new ContaCorrente(874, 362511),
                new ContaCorrente(874, 152465),
                new ContaCorrente(874, 256885),
                new ContaCorrente(874, 158822),
                new ContaCorrente(874, 152466)
            };

            lista.AdicionarVarios(contas);
            lista.AdicionarVarios(
                new ContaCorrente(874, 251432),
                new ContaCorrente(872, 525145),
                new ContaCorrente(871, 362511),
                new ContaCorrente(870, 152465),
                new ContaCorrente(177, 256885),
                new ContaCorrente(374, 158822),
                new ContaCorrente(474, 152466)
                );

            for (int i = 0; i < lista.Tamanho; i++)
            {
                ContaCorrente itemAutal = lista[i];
                Console.WriteLine($"Item na posição {i} = Conta {itemAutal.Numero} / Agência {itemAutal.Agencia}");
            }
        }
コード例 #15
0
ファイル: Program.cs プロジェクト: ThalitaFR/Cursos-Csharp
        static void Main(string[] args)
        {
            Lista <int> idades = new Lista <int>();

            idades.Adicionar(85);
            idades.AdicionarVarios(78, 58, 31);



            int idadeSoma = 0;

            for (int i = 0; i < idades.Tamanho; i++)
            {
                int idadeAtual = idades[i];
            }

            Console.WriteLine(somarVarios(1, 2, 3, 4, 5, 8, 7));
            Console.WriteLine(somarVarios(1, 2, 8, 7));

            Console.ReadLine();

            ContaCorrente contaDaThalita = new ContaCorrente(11111, 1111111);


            ListaDeContaCorrente lista = new ListaDeContaCorrente();

            ContaCorrente[] contas = new ContaCorrente[]
            {
                contaDaThalita,
                new ContaCorrente(451, 258741),
                new ContaCorrente(258, 354713),
                new ContaCorrente(346, 454528)
            };

            lista.AdicionarVarios(
                contaDaThalita,
                new ContaCorrente(874, 5679787),
                new ContaCorrente(874, 5679754));



            for (int i = 0; i < lista.Tamanho; i++)
            {
                ContaCorrente itemAtual = lista.getItemNoIndice(i);
                Console.WriteLine($"Item na posição {i} = Conta {itemAtual.Numero}/{itemAtual.Agencia}");
            }

            Console.ReadLine();
        }
コード例 #16
0
        static void TestarListaContaCorrente()
        {
            ListaDeContaCorrente lista = new ListaDeContaCorrente();

            ContaCorrente contaMatheus = new ContaCorrente(111, 123123);

            for (int i = 0; i < lista.Tamanho; i++)
            {
                ContaCorrente itemAtual = lista[i];
                Console.WriteLine($"Item na posição {i} = Conta {itemAtual.Numero}/{itemAtual.Agencia}");
            }

            lista.AdicionarVarios(
                contaMatheus,
                new ContaCorrente(0001, 7687152),
                new ContaCorrente(0001, 7687153)
                );
        }
コード例 #17
0
        static void TestaListaDeContaCorrente()
        {
            ListaDeContaCorrente lista = new ListaDeContaCorrente();

            ContaCorrente contaFabio = new ContaCorrente(001, 14155099);

            lista.Adicionar(new ContaCorrente(874, 8745656));
            lista.Adicionar(new ContaCorrente(874, 8745655));
            lista.Adicionar(new ContaCorrente(874, 8745654));
            lista.Adicionar(contaFabio);

            lista.AdicionarVarios(new ContaCorrente(874, 8745654), new ContaCorrente(874, 8745654), new ContaCorrente(874, 8745654), new ContaCorrente(874, 8745654));

            for (int i = 0; i < lista.Tamanho; i++)
            {
                ContaCorrente itemAtual = lista[i];
                Console.WriteLine($"Item na posição {i} = Conta {itemAtual.Numero}/{itemAtual.Agencia}");
            }
        }
コード例 #18
0
ファイル: Program.cs プロジェクト: grachetp/Estudos
        static void TestaIndexadoresEGetters()
        {
            //SomarVarios(0, 1, 1, 2, 3, 5, 8, 12 );


            ListaDeContaCorrente lista = new ListaDeContaCorrente();

            ContaCorrente contaDoGui = new ContaCorrente(111, 22222);

            ContaCorrente[] contas = new ContaCorrente[] {
                new ContaCorrente(123, 3333),
                new ContaCorrente(123, 3333),
                contaDoGui
            };

            lista.AdicionarVarios(
                contaDoGui,
                contaDoGui,
                contaDoGui,
                contaDoGui,
                contaDoGui,
                contaDoGui,
                contaDoGui,
                contaDoGui,
                contaDoGui
                );

            for (int i = 0; i < lista.Tamanho; i++)
            {
                ContaCorrente itemAtual = lista.GetItemNoIndice(i);
                Console.WriteLine($"Item na posição {i} = Conta {itemAtual.Numero}/{itemAtual.Agencia}");
            }

            lista.Remover(contaDoGui);

            for (int i = 0; i < lista.Tamanho; i++)
            {
                ContaCorrente itemAtual = lista.GetItemNoIndice(i);
                Console.WriteLine($"Item na posição {i} = Conta {itemAtual.Numero}/{itemAtual.Agencia}");
            }
        }
コード例 #19
0
        static void TestaArrayIndexadorEPArams()
        {
            ListaDeContaCorrente lista      = new ListaDeContaCorrente();
            ContaCorrente        contaDaBru = new ContaCorrente(1111, 1111111);

            lista.Adicionar(contaDaBru);

            lista.Remover(contaDaBru);
            // Console.WriteLine("Apos remover conta da Bru");

            //lista.MeuMetodo(); //Metodo com argumentos opcionais
            //lista.MeuMetodo(numero: 10);

            lista.AdicionarVarios(contaDaBru,
                                  new ContaCorrente(874, 5679787),
                                  new ContaCorrente(874, 5679754),
                                  new ContaCorrente(874, 5679745),
                                  new ContaCorrente(874, 5679754),
                                  new ContaCorrente(874, 5679745),
                                  new ContaCorrente(874, 5679754),
                                  new ContaCorrente(874, 5679745),
                                  new ContaCorrente(874, 5679754),
                                  new ContaCorrente(874, 5679745));


            ContaCorrente itemTeste = lista[5];

            Console.WriteLine($"Intem na posicão 5 = Conta {itemTeste.Numero}/{itemTeste.Agencia}");

            for (int i = 0; i < lista.Tamanho; i++)
            {
                //ContaCorrente teste = lista["texto"];
                ContaCorrente itemAtual = lista[i];
                Console.WriteLine($"Item na posição {i} = Conta {itemAtual.Numero}/{itemAtual.Agencia}");
            }

            Console.WriteLine(SomarVarios(24, 89, 1));
            Console.WriteLine(SomarVarios(1, 2, 3));

            Console.ReadLine();
        }
コード例 #20
0
        public static void TestaListaDeObject()
        {
            ListaDeObject listaDeIdades = new ListaDeObject();

            listaDeIdades.Adicionar(23);
            listaDeIdades.Adicionar(44);
            listaDeIdades.AdicionarVarios(43, 54, 45, 33);


            for (int i = 0; i < listaDeIdades.Tamanho; i++)
            {
                int idade = (int)listaDeIdades[i];
                Console.WriteLine($"Idade no indice{i}: idade [idade]");
            }


            ListaDeContaCorrente lista      = new ListaDeContaCorrente(capacidadeInicial: 0);
            ContaCorrente        contaTeste = new ContaCorrente(33333, 4343343);


            lista.AdicionarVarios(new ContaCorrente(323, 434533),
                                  new ContaCorrente(565, 877987),
                                  new ContaCorrente(121, 545323),
                                  new ContaCorrente(121, 111564),
                                  contaTeste,
                                  new ContaCorrente(121, 545671),
                                  new ContaCorrente(121, 545672),
                                  new ContaCorrente(121, 545673),
                                  new ContaCorrente(121, 545674),
                                  new ContaCorrente(121, 545675),
                                  new ContaCorrente(121, 545676),
                                  new ContaCorrente(121, 545677),
                                  new ContaCorrente(121, 545678),
                                  new ContaCorrente(121, 545679),
                                  new ContaCorrente(121, 545610),
                                  new ContaCorrente(121, 545611));

            lista.Remover(contaTeste);

            lista.EscreverListaNaTela();
        }
コード例 #21
0
        static void TesteArrayContaCorrente()
        {
            ListaDeContaCorrente lista        = new ListaDeContaCorrente();
            ContaCorrente        contaDoPaulo = new ContaCorrente(111, 222222);

            //lista.Adicionar(new ContaCorrente(889, 9989898));
            //lista.Adicionar(new ContaCorrente(889, 787875));
            //lista.Adicionar(new ContaCorrente(889, 544333));
            //lista.Escrever();
            //Console.WriteLine("Removendo item");
            //lista.Remover(contaDoPaulo);
            //lista.Escrever();

            lista.AdicionarVarios(contaDoPaulo, new ContaCorrente(889, 9989898), new ContaCorrente(889, 787875));

            for (int i = 0; i < lista.Tamanho; i++)
            {
                ContaCorrente itemAtual = lista[i];
                Console.WriteLine($"Item na posição {i} = Conta: {itemAtual.Numero}/{itemAtual.Agencia}");
            }
        }
コード例 #22
0
        public static void TestaListaContaCorrente()
        {
            // Usando a classe ListaDeContaCorrente
            ListaDeContaCorrente lista = new ListaDeContaCorrente();

            ContaCorrente[] contas = new ContaCorrente[]
            {
            };

            lista.AdicionarVarios(
                new ContaCorrente(100, 40010),
                new ContaCorrente(101, 40011),
                new ContaCorrente(102, 40012),
                new ContaCorrente(103, 40013)
                );

            for (int i = 0; i < lista.Tamanho; i++)
            {
                ContaCorrente conta = lista[i];
                Console.WriteLine($"{conta.Agencia}/{conta.Numero}");
            }
        }
コード例 #23
0
        static void TestarIndexadores()
        {
            ListaDeContaCorrente lista = new ListaDeContaCorrente();

            lista.Adicionar(new ContaCorrente(100, 40010));
            lista.Adicionar(new ContaCorrente(101, 40011));
            lista.Adicionar(new ContaCorrente(102, 40012));
            lista.Adicionar(new ContaCorrente(103, 40013));

            //ContaCorrente conta = lista.GetItemNoIndice(2);
            //Console.WriteLine($"{conta.Agencia}/{conta.Numero}");
            lista.AdicionarVarios(
                new ContaCorrente(100, 40010),
                new ContaCorrente(101, 40011)
                );

            for (int i = 0; i < lista.Tamanho; i++)
            {
                ContaCorrente conta = lista[i];
                Console.WriteLine($"{conta.Agencia}/{conta.Numero}");
            }
        }
コード例 #24
0
        static void TestaListaDeContaCorrente()
        {
            ListaDeContaCorrente lista = new ListaDeContaCorrente();

            ContaCorrente contadoGui = new ContaCorrente(111, 1111111);

            //lista.Adicionar(contadoGui);

            //lista.Adicionar(new ContaCorrente(874, 5679787));
            //lista.Adicionar(new ContaCorrente(874, 5679754));
            //lista.Adicionar(new ContaCorrente(874, 5679745));

            //ContaCorrente[] contas = new ContaCorrente[]
            //{
            //contadoGui,
            //new ContaCorrente(874, 5679787),
            //new ContaCorrente(874, 5679754)
            //};

            lista.AdicionarVarios(
                contadoGui,
                new ContaCorrente(874, 5679787),
                new ContaCorrente(874, 5679754),
                new ContaCorrente(874, 5679745)
                );

            //lista.EscreverListaNaTela();
            //lista.Remover(contadoGui);
            //Console.WriteLine("Remover conta Gui");
            //lista.EscreverListaNaTela();

            for (int i = 0; i < lista.Tamanho; i++)
            {
                ContaCorrente itemAtual = lista[i];
                Console.WriteLine($"Item na posição {i} = Conta {itemAtual.Numero}/{itemAtual.Agencia}");
            }
            Console.ReadLine();
        }
コード例 #25
0
        static void TestaListaContaCorrente()
        {
            ListaDeContaCorrente lista         = new ListaDeContaCorrente(14);
            ContaCorrente        contaAnderson = new ContaCorrente(121212, 121212);

            //ContaCorrente[] contas = new ContaCorrente[]
            //{
            //    new ContaCorrente(824,45698),
            //    new ContaCorrente(824,45698),
            //    new ContaCorrente(824,45698),
            //    new ContaCorrente(824,45698),
            //    contaAnderson
            //};
            //OU PODEMOS ADICIONAR AS CONTAS CORRENTES DA SEGUINTE MANEIRA
            lista.AdicionarVarios(contaAnderson,
                                  new ContaCorrente(824, 45698),
                                  new ContaCorrente(824, 45698),
                                  new ContaCorrente(824, 45698),
                                  new ContaCorrente(824, 45698)
                                  );

            lista.Listarcontas();
        }