31 lines
753 B
Markdown
31 lines
753 B
Markdown
# 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
|
|
``` |