C#
C# - en övning gjord av Elinafoppa på Glosor.eu.
1. Vik bak högra delen av pappret så att svaren inte syns.
2. Skriv ner svaren på frågorna i utrymmet under dem.
3. Vik tillbaka pappret och rätta genom att jämföra med svaren till höger.
Listan<T> är en samling av starkt skrivna objekt som kan nås med index och som har metoder för att sortera, söka och ändra listor. Det är den generiska versionen av ArrayList som kommer under namnområdet System.Collections.Generic. List <T>
Definierar ett gränssnitt, dvs vilka egenskaper och metoder implementerande klasser ska ha, men inte några metodkroppar. interface
Används för att komma åt en superklass metoder eller konstruktor. base
Används i abstrakta klasser: en abstrakt klass kan inte instansieras, en abstrakt metod måste definieras i en ärvande klass abstract
Frågeuttrycket har tre satser. From, where och Select. Från-klausulen beskriver datakällan. Where-satsen tillämpar filter och select-satsen producerar resultatet av frågan genom att forma data. LinQ
use-satsen säger till .NET att släppa objektet som anges i use-blocket när det inte längre behövs. Using
enum används i metoder och är en uppräknings typ med fast angivna antal värden tex vore en metod för veckodagr perfekt då veckodagar är fasta public enum veckodagar(){ måndag, tisdag, onsdag, torsdag, fredag, lördag, söndag; } Enum
Definerar en mall för metodreferenser, instanser av delegate kan användas för att hantera metoder som inte retunerar ett resultat som tar emot en sträng parameter Delegate
En asynkronmetod körs samtidgt tills den når sitt första await-uttryck, då metoden avbryts tills den väntade uppgiften är klar. Under tiden återgår kontrollen till den som anropar metoden Async
Används för att ange att en metod eller egenskap ska kunna overrideas i en ärvande klass. virtual