Tutoriel C# avancé

Date de création : 2010-10-04
Nombre de pages : 19


C# avancé Les événements

objectif : simplifier le pattern broadcaster/subscriber tout en apportant plus de sécurité le pattern broadcaster/subscriber avec les délégués est dangereux car un subscriber peut modifier l’écoute d’un autre subscriber
=> solution : les événements
=> tutoriel 1 : introduction aux événements
il est conseillé de suivre le pattern standard utilisé dans la plateforme .NET et par tous les codeurs .NET (dignes de ce nom)
=> tutoriel 2 : standard event pattern
très utilisés dans les interfaces graphiques fenêtrées.

Extrait du document

C# avancé
Directives préprocesseur
•fournir des informations additionnelles au compilateur à propos de régions dans le code les plus connues sont les directives conditionnelles  pour inclure (exclure) des régions de code dans (de) la compilation
VisualStudio permet d’entrer les symboles de compilation conditionnelle dans les propriétés de projet

#define DEBUG
class UneClasse
{
int a;
void UneMéthode()
{
#if DEBUG
Console.WriteLine(«Test : a = {0}», a);
#endif
}

}


Télécharger le document

Laisser un commentaire

Votre adresse de courriel ne sera pas publiée. Les champs obligatoires sont indiqués avec *