Era necessario colocar o public List Veiculos { get; set; } no ListagemVeiculos no momento de criacao da funcao de criacao da lista de veiculo.
Era necessario colocar o public List Veiculos { get; set; } no ListagemVeiculos no momento de criacao da funcao de criacao da lista de veiculo.
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.