DEV Community

Juarez Júnior for Develop4Us

Posted on • Edited on

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}");
    }
}
Enter fullscreen mode Exit fullscreen mode

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.

Código fonte: GitHub

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.

Hostinger image

Get n8n VPS hosting 3x cheaper than a cloud solution

Get fast, easy, secure n8n VPS hosting from $4.99/mo at Hostinger. Automate any workflow using a pre-installed n8n application and no-code customization.

Start now

Top comments (0)

Billboard image

Create up to 10 Postgres Databases on Neon's free plan.

If you're starting a new project, Neon has got your databases covered. No credit cards. No trials. No getting in your way.

Try Neon for Free →

👋 Kindness is contagious

Please leave a ❤️ or a friendly comment on this post if you found it helpful!

Okay