Visualizzare dati in tabella in C# con ConsoleTables

Mattepuffo's logo
Visualizzare dati in tabella in C# con ConsoleTables

Visualizzare dati in tabella in C# con ConsoleTables

ConsoleTable è una piccola libreria per .NET che ci consente di stampare i dati in formato tabella.

E' anche possibile creare le tabelle "a mano", ma sicuramente questa libreria ci toglie parecchio lavoro.

In questo articolo vediamo come usarla in C#.

Potete installarla tramite NuGet:

Install-Package ConsoleTables -Version 2.4.2

Qui sotto un esempio di codice in cu vediamo diversi tipi di formattazione:

using ConsoleTables;

class Program
{
    static void Main(string[] args)
    {
        var table = new ConsoleTable("TITOLO", "AUTORE", "PREZZO");
        table.AddRow("IT", "Stepehn King", 10.32);
        table.AddRow("Sahara", "Clive Cussler", 9.47);
        table.AddRow("Alessandro Magno - Ieri e oggi", "Alessandro Cecchi Paone", 20.00);

        table.Write();
        Console.WriteLine("---------------");
        table.Write(Format.Alternative);
        Console.WriteLine("---------------");
        table.Write(Format.MarkDown);
        Console.WriteLine("---------------");
        table.Write(Format.Minimal);
    }
}

Enjoy!


Condividi

Commentami!