Hello World - Ditt första C-Sharp-program

🧠 Syfte

Så, du vill bli en C-Sharp-kodare? Fantastiskt! Det här exemplet, “Hello, World!”, är din första riktiga kodupplevelse. Det verkar kanske simpelt, men det är en viktig milstolpe. Tänk på det som att lära dig cykla – innan du kan göra wheelies behöver du lära dig att hålla balansen! Det här programmet lär dig grunderna i att skriva, kompilera och köra C-Sharp-kod.

💻 Koden


using System;

public class HelloWorld
{
    public static void Main(string[] args)
    {
        Console.WriteLine("Hello, World!");
    }
}

📋 Förklaring

Låt oss bryta ner det här, steg för steg. Det är lättare än det ser ut!

  1. using System;: Tänk dig det som att importera ingredienser till ett recept. System är en “namespace” – en samling fördefinierade funktioner och klasser som vi behöver för att skriva vårt program. Console.WriteLine finns där inne, och det är vad vi ska använda!

  2. public class HelloWorld: Här skapar vi en “klass”. Tänk på en klass som en ritning för ett hus. Den definierar strukturen och vad huset kan göra. HelloWorld är namnet på vår ritning – helt enkelt! public betyder att den är tillgänglig för alla.

  3. public static void Main(string[] args): Detta är programmets huvudfunktion – “Main Course” så att säga. Det är här allt börjar. public static void är tekniska detaljer du kan ignorera just nu – fokusera på Main. string[] args låter oss skicka information till programmet om vi vill, men vi ignorerar det för nu.

  4. Console.WriteLine("Hello, World!");: Och här är stjärnan i showen! Console är som en skärm där vi kan skriva ut text. WriteLine skriver ut texten och hoppar ner till nästa rad. “Hello, World!” är den text vi vill se. Semikolonet (;) markerar slutet på instruktionen, precis som en punkt i en mening.

Tänk dig Console.WriteLine som en budbärare som levererar ett meddelande (“Hello, World!”) till konsolen.

graph LR A[Program Start] --> B{Main function}; B --> C[Console.WriteLine("Hello, World!")]; C --> D[Output: Hello, World!]; D --> E[Program End];

Detta diagram visar den enkla flödesstrukturen i vårt program. Det börjar, kör huvudfunktionen, skriver ut texten och avslutas sedan. Enkelt, va?

🟢 Grundläggande användning

Detta är det mest grundläggande exemplet. Du kan ändra texten inom citationstecknen till vad du vill. Prova att skriva ut ditt namn!

🟡 Avancerad användning (Inte så avancerad än)

Än så länge är det inte så avancerat. Men vänta bara tills vi börjar leka med variabler och loopar!

🔴 Proffstips

Kom ihåg att spara din kod som en .cs-fil (t.ex. HelloWorld.cs). Du behöver en C-Sharp kompilator (som den som finns i Visual Studio) för att köra koden.

⚠️ Vanliga misstag

  • Glömma semikolon: C-Sharp är känsligt för semikolon. Varje instruktion måste avslutas med ett semikolon (;). Missar du det får du ett felmeddelande.
  • Felaktig stavning: Console.WriteLine är skiftlägeskänsligt. console.writeline fungerar inte.

📚 Sammanfattning

  • Du har skapat ditt första C-Sharp-program!
  • Du har lärt dig om using-satser, klasser och den Main-funktionen.
  • Du förstår nu hur Console.WriteLine fungerar.

😄 Obligatoriskt pappaskämt

Vad sa den ena programmeraren till den andra? “Du ser ut som du har en 404 error - jag hittade inget snyggt i dina kläder!”

Du klarar det här! Nästa steg är att förstå variabler – håll utkik!


Upp

Upp


Licens: Apache 2.0 | © 2023 Marcus Medina, Campus Mölndal. Alla rättigheter förbehållna.
Du får använda och modifiera detta verk enligt villkoren i Apache License, Version 2.0. Du får inte använda detta verk för kommersiella ändamål utan tillstånd från upphovsmannen.