Introduktion till C #

Välkommen till introduktionen till C#-självstudier. De här lektionerna börjar med interaktiv kod som du kan köra i webbläsaren. Du kan lära dig grunderna i C# från C# 101-videoserien innan du påbörjar de här interaktiva lektionerna.

I de första lektionerna förklaras C#-begrepp med små kodfragment. Du lär dig grunderna i C#-syntax och hur du arbetar med datatyper som strängar, tal och booleska värden. Allt är interaktivt och du kommer att skriva och köra kod inom några minuter. De första lektionerna förutsätter att du inte har några tidigare kunskaper i programmering eller C#-språket.

Du kan prova de här självstudierna i olika miljöer. De begrepp som du lär dig är desamma. Skillnaden är vilken upplevelse du föredrar:

Alla inledande självstudier efter den Hello World lektionen är tillgängliga med hjälp av webbläsaren online eller i din egen lokala utvecklingsmiljö. I slutet av varje självstudie bestämmer du om du vill fortsätta med nästa lektion online eller på din egen dator. Det finns länkar som hjälper dig att konfigurera din miljö och fortsätta med nästa självstudie på datorn.

Hej världen

I hello world-självstudien skapar du det mest grundläggande C#-programmet. Du utforskar string typen och hur du arbetar med text. Du kan också använda sökvägen på Microsoft Learn eller Jupyter på Binder.

Tal i C#

I självstudien Tal i C# får du lära dig hur datorer lagrar siffror och hur du utför beräkningar med olika numeriska typer. Du lär dig grunderna i avrundning och hur du utför matematiska beräkningar med C#. Den här självstudien kan också köras lokalt på datorn.

Den här självstudien förutsätter att du har slutfört hello world-lektionen .

Grenar och loopar

I självstudien Grenar och loopar lär du dig grunderna i att välja olika sökvägar för kodkörning baserat på de värden som lagras i variabler. Du får lära dig grunderna i kontrollflöde, vilket är grunden för hur program fattar beslut och väljer olika åtgärder. Den här självstudien kan också köras lokalt på datorn.

Den här självstudien förutsätter att du har slutfört lektionerna Hello world och Numbers i C# .

Listsamling

I lektionen Listsamling får du en genomgång av listsamlingstypen som lagrar datasekvenser. Du får lära dig hur du lägger till och tar bort objekt, söker efter objekt och sorterar listorna. Du kommer att utforska olika typer av listor. Den här självstudien kan också köras lokalt på datorn.

Den här självstudien förutsätter att du har slutfört lektionerna ovan.

101 Linq-exempel

Det här exemplet kräver det globala verktyget dotnet-try . När du har installerat verktyget och klonar try-samples-lagringsplatsen kan du lära dig Språkintegrerad fråga (LINQ) via en uppsättning med 101 exempel som du kan köra interaktivt. Du kan utforska olika sätt att fråga, utforska och transformera datasekvenser.