/// <summary> /// Créez une méthode DoSomething qui a un paramètre callback (Action) qui est une /// fonction avec 1 paramètre de type string. Appelez la méthode DoSomething avec /// l’implémentation du callback avec un writeLine à l’intérieur /// </summary> private void Exercice3() { Exercice.DoSomething("Bonjour", s => { Console.WriteLine(s); }); }
/// <summary> /// Tester l’attribut : /// [System.Obsolete("use NewMethod", true)] /// </summary> private void Exercice4() { Exercice exercice = new Exercice(); exercice.OldExecute(); }
/// <summary> /// a. Créer une nouvelle classe « Exercice ». /// b. Créer deux delegates, un retournant void et un autre avec deux paramètres de type /// double. /// c. Créer une méthode statique « Welcome » qui affiche un texte sur la console et une /// autre « Add » qui prend deux doubles paramètres et affiche leur somme. /// d. Utilisez les delegates pour exécuter les 2 méthodes /// </summary> private void Exercice2() { Exercice exercice = new Exercice(); exercice.Execute(); }