3
respostas

O professor errou ao nao dizer sobre uma coisa que era necessario add.

Era necessario colocar o public List Veiculos { get; set; } no ListagemVeiculos no momento de criacao da funcao de criacao da lista de veiculo.

3 respostas

Olá, Hugo

Estamos verificando o problema e vamos adicionar uma observação/correção ao vídeo dessa aula.

Muito obrigado por nos ter avisado!

também estou com problemas na ListagemVeiculos.cs, eu tento inserir o código da ListagemView.xaml.cs e todas as linha do código apresentam erros.

this.Veiculos = new List<Veiculo>()
            {
                new Veiculo { Nome = "Azera V6", Preco = 85000 },
                new Veiculo { Nome = "Onix 1.6", Preco = 35000 },
                new Veiculo { Nome = "Fiesta 2.0", Preco = 52000 },
                new Veiculo { Nome = "C3 1.0", Preco = 22000 },
                new Veiculo { Nome = "Uno Fire", Preco = 11000 },
                new Veiculo { Nome = "Sentra 2.0", Preco = 53000 },
                new Veiculo { Nome = "Astra Sedan", Preco = 39000 },
                new Veiculo { Nome = "Vectra 2.0 Turbo", Preco = 37000 },
                new Veiculo { Nome = "Hilux 4x4", Preco = 90000 },
                new Veiculo { Nome = "Montana Cabine dupla", Preco = 57000 },
                new Veiculo { Nome = "Outlander 2.4", Preco = 99000 },
                new Veiculo { Nome = "Brasilia Amarela", Preco = 9500 },
                new Veiculo { Nome = "Omega Hatch", Preco = 8000 }
            };

os erros são:

Error CS0116 A namespace cannot directly contain members such as fields or methods TesteDrive

Error CS1519 Invalid token '=/{/this' in class, struct, or interface member declaration TesteDrive

Error CS0103 The name 'Nome/Preco/Veiculo' does not exist in the current context. TesteDrive

Error CS1022 Type or namespace definition, or end-of-file expected TesteDrive

Olá, Alexander

Pela mensagem abaixo

Error CS0116 A namespace cannot directly contain members such as fields or methods

Aparentemente você está colocando propriedades, campos ou métodos fora da definição de classe. Inclua essas propriedades, campos ou métodos dentro de uma classe e tente novamente.