Tiago Tartari

Guia das estruturas de dados no C#

Desenvolvedores precisam ir além de utilizar lista genérica como se fosse a única estrutura de dados no C#. Ao ler o livro C# Data Structures and Algorithms, notei uma grande oportunidade de criar um guia de referências para, inclusive, ajudar os desenvolvedores a estudar mais sobre o tema.

Utilize List no C# com capacidade inicial e tenha performance no .NET

A falta de performance em aplicações .NET pode ser justificada pelo uso indiscriminado de estrutura de dados como List sem o devido entendimento dela. Podemos melhorar a performance das aplicações .NET em até 62% se utilizarmos a capacidade inicial em listas genéricas.