Kom i gang med Dumpify
Dumpify er et open-source bibliotek til .NET, der gør det nemt at udskrive objekter og datastrukturer i et læsevenligt format direkte til konsollen. I modsætning til den traditionelle Console.WriteLine
, som kun udskriver en simpel tekst-repræsentation, formaterer Dumpify dine objekter på en måde, der gør det lettere at få et overblik, især når du arbejder med komplekse datastrukturer som lister, dictionarys eller indlejrede objekter. Det er et fremragende værktøj til debugging og analyse af data under udvikling.
Det kunne se sådan ud (her array):
Test projekt
Prøv det selv ved at følge disse trin:
- Åbn terminalen/kommandoprompten, og kør følgende kommando for at oprette et nyt projekt:
- Skift til det nyoprettede projektkatalog:
- Installer Dumpify NuGet-pakken:
- Åbn projektet i din foretrukne editor (f.eks. Visual Studio Code eller Visual Studio).
- I filen
Program.cs
kan du nu begynde at skrive følgende kode:
Simple variabler
using Dumpify;
// Simple variabler
int number = 42;
string greeting = "Hej, verden!";
bool isTrue = true;
// Dump variabler
number.Dump();
greeting.Dump();
isTrue.Dump();
Dette eksempel viser, hvordan du nemt kan bruge Dumpify til at udskrive indholdet af simple variabler.
Arrays
Prøv også at dumpe arrays:
using Dumpify;
// Arrays
int[] numbers = { 1, 2, 3, 4, 5 };
string[] words = { "æble", "banan", "kirsebær" };
// Dump arrays
numbers.Dump();
words.Dump();
Lister
using Dumpify;
using System.Collections.Generic;
// Lister
List<int> numberList = new List<int> { 10, 20, 30, 40, 50 };
List<string> wordList = new List<string> { "hund", "kat", "fugl" };
// Dump lister
numberList.Dump();
wordList.Dump();
Dictionary
using Dumpify;
using System.Collections.Generic;
// Dictionary
Dictionary<string, int> ages = new Dictionary<string, int>
{
{ "John", 30 },
{ "Jane", 25 },
{ "Bob", 35 }
};
// Dump dictionary
ages.Dump();