Pessoal em c# eu consigo criar uma lista de objetos; carros = [{ carro: "ford", ano: 1983, km: 1.5f, }]
algo desta forma, pois só encontrei listas de um único tipo, neste casso queria criar uma lista de objetos.
Pessoal em c# eu consigo criar uma lista de objetos; carros = [{ carro: "ford", ano: 1983, km: 1.5f, }]
algo desta forma, pois só encontrei listas de um único tipo, neste casso queria criar uma lista de objetos.
Thiago,
Aprenda tudo sobre listas:
==========================================================
Compreendendo Listas em C #1
Written by Mateus Almeida on August 17, 2021
Alguns exemplos de listas são:
https://imsouza.github.io/compreendendo-listas-em-c-1
==========================================================
Listas em C# – A classe genérica List
Postado Em 13/03/2020 [data do post] por Fábio dos Reis [autor do post] em Programação com C# [categoria do post]
http://www.bosontreinamentos.com.br/csharp/listas-em-c-a-classe-generica-list/
==========================================================
List < T > Classe
Representa uma lista fortemente tipada de objetos que podem ser acessados por índice. Fornece métodos para pesquisar, classificar e manipular listas.
https://docs.microsoft.com/pt-br/dotnet/api/system.collections.generic.list-1?view=net-6.0
==========================================================
Listas em C#
https://www.alura.com.br/artigos/listas-em-csharp
==========================================================
[]'s,
Fabio I.
Bom dia Thiago! Quando cheguei no C# também me deparei com essa questão... Acho que a melhor solução seria criar um modelo (Classe) com o nome de "Carro" por exemplo e criar as propriedades que você deseja. Observando o enunciado da sua dúvida:
class Carro
{
public string Modelo; // Modelo
public int Ano; // Ano
public decimal Quilometragem; // Quilometragem
}
E depois fazer uma lista de "Carro"
List<Carro> Carros = new List<Carro>(); // Criando uma lista do tipo "Carro"
Está feito! Para finalizar você pode adicionar itens a essa lista.
Carro carro1 = new Carro(); // Instanciando o modelo
carro1.Modelo = "Ford"; // Setando o modelo do carro
carro1.Ano = 2000; // Setando o ano do carro
carro1.Quilometragem = 23.4; // Setando a quilometragem do carro
Carros.Add(carro1); // Adicionando um carro a lista