top of page

Dica C#: Tipos Anônimos

Vamos falar sobre Tipos Anônimos, introduzidos no C# 3, que permitem criar objetos leves e temporários com propriedades nomeadas, sem a necessidade de definir explicitamente uma classe. Veja o exemplo no código abaixo.


public class Program
{
    public static void Main()
    {
        var produto = new { Nome = "Caneta", Preco = 2.99m };

        Console.WriteLine($"Produto: {produto.Nome}, Preço: {produto.Preco}");
    }
}

Explicação:


Os Tipos Anônimos são úteis quando você precisa armazenar temporariamente um conjunto de dados com propriedades, mas não deseja criar uma classe específica para isso. Eles são amplamente usados em consultas LINQ, onde o resultado é composto por diferentes tipos de dados que não precisam ser persistidos.


Essa funcionalidade permite a criação de objetos de maneira rápida e eficiente, fornecendo uma forma concisa de representar dados sem a necessidade de definições explícitas de classes, tornando o código mais ágil e fácil de escrever.



Espero que essa dica ajude você a usar Tipos Anônimos para simplificar a manipulação de dados temporários em seus projetos! Até a próxima.

0 visualização

Posts recentes

Ver tudo

Dica C#: Default Interface Methods

Vamos falar sobre uma novidade do C# 12: Default Interface Methods. Esse recurso permite que interfaces contenham implementações de...

Dica C#: Global Using Directives

Vamos para uma dica do C# 10: Global Using Directives. Com essa funcionalidade, você pode definir diretivas using globais que se aplicam...

bottom of page