diff --git a/README.md b/README.md index e4cf2ca..18a48f4 100644 --- a/README.md +++ b/README.md @@ -1 +1,31 @@ -# Serialization_Demo \ No newline at end of file +# Serialization_Demo + +Een eenvoudige .NET 8.0 console applicatie die JSON serialisatie en deserialisatie demonstreert. + +## Wat doet dit project? + +Dit project laat zien hoe je objecten kunt opslaan naar een JSON bestand en weer kunt inladen: +- **Serialisatie**: Het omzetten van C# objecten naar JSON en opslaan in een bestand +- **Deserialisatie**: Het inlezen van JSON uit een bestand en omzetten naar C# objecten + +## Functionaliteit + +Bij de eerste run: +- Maakt 3 voorbeeld spelers aan +- Slaat deze op in `players.json` + +Bij volgende runs: +- Laadt de spelers uit `players.json` +- Toont de naam en score van elke speler + +## Technologie + +- .NET 8.0 +- System.Text.Json voor serialisatie +- Async/await voor file operaties + +## Gebruik + +```bash +dotnet run +``` \ No newline at end of file