Programmeerconcepten (C#)

In deze sectie worden programmeerconcepten in de C#-taal uitgelegd.

In deze sectie

Titel Beschrijving
Assembly's in .NET Hierin wordt beschreven hoe u assembly's maakt en gebruikt.
Asynchrone programmering met asynchroon programmeren en wachten (C#) Beschrijft hoe u asynchrone oplossingen schrijft met behulp van de asynchrone en wacht op trefwoorden in C#. Bevat een overzicht.
Kenmerken (C#) Hier wordt beschreven hoe u aanvullende informatie kunt geven over programmeerelementen, zoals typen, velden, methoden en eigenschappen met behulp van kenmerken.
Verzamelingen (C#) Beschrijft enkele van de typen verzamelingen die door .NET worden geleverd. Demonstreert hoe u eenvoudige verzamelingen en verzamelingen sleutel-waardeparen gebruikt.
Covariantie en Contravariantie (C#) Laat zien hoe u impliciete conversie van algemene typeparameters inschakelt in interfaces en gemachtigden.
Expressiestructuren (C#) Hierin wordt uitgelegd hoe u expressiestructuren kunt gebruiken om dynamische aanpassing van uitvoerbare code mogelijk te maken.
Iterators (C#) Beschrijft iterators, die worden gebruikt om verzamelingen te doorlopen en elementen één voor één te retourneren.
Language-Integrated Query (LINQ) (C#) Beschrijft de krachtige querymogelijkheden in de taalsyntaxis van C# en het model voor het uitvoeren van query's op relationele databases, XML-documenten, gegevenssets en verzamelingen in het geheugen.
Weerspiegeling (C#) Hierin wordt uitgelegd hoe u reflectie kunt gebruiken om dynamisch een exemplaar van een type te maken, het type te binden aan een bestaand object of het type op te halen uit een bestaand object en de methoden aan te roepen of de velden en eigenschappen ervan te openen.
Serialisatie (C#) Hierin worden de belangrijkste concepten in binaire, XML- en SOAP-serialisatie beschreven.
  • Prestaties Tips

    Hier worden verschillende basisregels besproken die u kunnen helpen de prestaties van uw toepassing te verbeteren.