Forklar C#-kode
Lim inn C#-kode og få den forklart på vanlig norsk. Verktøyet er forhåndsinnstilt på C# og forklarer alt fra properties og LINQ til `async/await` – nyttig både for .NET-utvikling og Unity-spill.
Koden lagres aldri, og alt behandles i EU.
C#-konseptene som er greie å få forklart
C# har mye innebygd som sparer tid når du kjenner det, men er kryptisk før det. Verktøyet bryter det ned:
- Properties
- `{ get; set; }` er ikke bare felt – det er metoder forkledd som felt, med kontroll over lesing og skriving.
- LINQ
- `Where`, `Select`, `OrderBy` er spørringer over samlinger. Lambda-uttrykket `b => b.Alder` er en liten funksjon.
- Nullable-typer
- `string?` betyr «kan være null». Kompilatoren advarer hvis du glemmer å sjekke.
- `async`/`await`
- Lar koden vente på treg I/O uten å fryse tråden. `Task` er løftet om et fremtidig svar.
- `var`
- `var` er ikke dynamisk – typen utledes ved kompilering og er like fast som om du skrev den selv.
Ofte stilte spørsmål
- Lagres C#-koden min?
- Nei. Alt behandles i minnet og slettes straks forklaringen er ferdig.
- Forstår det Unity-kode?
- Ja. Verktøyet kjenner igjen `MonoBehaviour`, `Update`-løkker og vanlige Unity-API-er.
- Hva med .NET og ASP.NET?
- Det forklarer vanlige rammeverksmønstre, dependency injection og attributter du limer inn.
- Kan jeg lime inn en hel klassefil?
- Ja, opptil 10 000 tegn. For store filer er det tydeligere å ta én klasse av gangen.
- Er det gratis?
- Du får flere gratis forklaringer daglig. Logg inn for høyere grense, eller velg Pro for ubegrenset bruk.
Andre varianter
Forklar Java-kode
Lim inn Java-kode og få den forklart på norsk. Klasser, statiske metoder, typer og null. Bra for studenter. Koden lagres aldri. Prøv gratis.
Forklar TypeScript-kode
Lim inn TypeScript og få typene forklart på norsk. Interface mot type, generics, union og optional. Koden lagres aldri. Prøv gratis.
Forklar kode enkelt – for nybegynnere
Lim inn kode og få en enkel forklaring på norsk – uten sjargong. Laget for deg som er ny til programmering. Koden lagres aldri. Gratis.
Forklar Python-kode
Lim inn Python-kode og få en tydelig forklaring på norsk. Innrykk, lister, funksjoner og vanlige feller. Koden lagres aldri. Prøv gratis.
Forklar JavaScript-kode
Lim inn JavaScript og få en tydelig forklaring på norsk. == mot ===, hoisting, async og callbacks. Koden lagres aldri. Prøv gratis.
Forklar SQL-spørring
Lim inn en SQL-spørring og få den forklart på norsk. JOIN-typer, NULL, GROUP BY og WHERE mot HAVING. Spørringen lagres aldri. Prøv gratis.