Programmation C sharp/Sommaire
Apparence
La première partie présente le langage et les outils pour l'utiliser.
Le langage
Cette partie présente la syntaxe de base du langage C#.
- Les commentaires
- Les espaces de noms
- Les variables et les constantes
- Les types de base et les déclarations
- Les tableaux
- Les objets
- Les classes
- Les fonctions
- Propriétés et indexeurs
- Les opérateurs
- Les structures de contrôle
- Héritage de classes
- Classe abstraite
- Les exceptions
- Structures et énumérations
- Interfaces
- Expression de requête
Programmation avancée
Cette section s'adresse aux programmeurs avancés voulant exploiter les fonctionnalités les plus avancées du langage.
- Type partiel
- Surcharge des opérateurs
- Directives du préprocesseur
- Documentation XML des classes
- Attributs
- Delegates et events
- Types génériques
- Appel de plateforme
- Code non vérifié
API .Net
Cette partie présente les classes de l'API pour utiliser les fonctions du système d'exploitation.
- Expression régulière
- Interfaces graphiques
- Fonctions asynchrones
- Threads et synchronisation
- Processus
- Entrées-sorties
- La sérialisation
- Les fichiers
- Programmation réseau
- Exécution distante
Ressources
Cette section présente une liste de ressources utiles pour en apprendre davantage sur le langage C#.