Guides pratiques (C#)

Dans la section Procédures du guide C#, vous trouverez rapidement des réponses à des questions courantes. Dans certains cas, les articles peuvent figurer dans plusieurs sections. Nous avons souhaité les rendre plus faciles à trouver via plusieurs voies de recherche.

Concepts C# généraux

Plusieurs conseils et astuces sont des pratiques courantes des développeurs en C# :

Membres de classe, d’enregistrement et de struct

Vous créez des classes, des enregistrements et des structs pour implémenter votre programme. Ces techniques sont couramment utilisées lors de l’écriture de classes, d’enregistrements ou de structs.

Utilisation des collections

Ces articles vous permettent d’utiliser des collections de données.

Utilisation des chaînes

Les chaînes constituent le type de données fondamental utilisé pour afficher ou manipuler du texte. Ces articles présentent les pratiques courantes avec des chaînes.

Conversion entre types

Vous aurez peut-être besoin de convertir un objet en un autre type.

Comparaisons d’égalité et de classement

Vous pouvez créer des types qui définissent leurs propres règles pour l’égalité ou qui définissent un classement naturel entre les objets de ce type.

Gestion des exceptions

Les programmes .NET signalent que des méthodes n’ont pas réussi à effectuer leur travail en levant des exceptions. Dans ces articles, vous allez apprendre à travailler avec les exceptions.

Délégués et événements

Les délégués et les événements fournissent une fonctionnalité pour les stratégies qui implique des blocs de code faiblement couplés.

Les événements offrent un mécanisme permettant de publier des notifications ou de s’y abonner.

Pratiques LINQ

LINQ vous permet d’écrire du code pour interroger une source de données qui prend en charge le modèle d’expression de requête LINQ. Ces articles vous permettent de comprendre le modèle et d’utiliser différentes sources de données.

Traitement de plusieurs threads et traitement asynchrone

Les programmes récents utilisent souvent des opérations asynchrones. Les articles suivants vous apprennent à utiliser ces techniques.

Arguments de ligne de commande dans votre programme

En règle générale, les programmes en C# ont des arguments de ligne de commande. Les articles suivants vous apprennent à accéder et à traiter ces arguments de ligne de commande.