Getsuyodev, Programming is mainly used when constructing an application. Programming requires knowledge of application domains, algorithms, and programming language expertise. Programming can be developed in different logic based on developer knowledge.

TQ – Delegate

Thèmes des Questions – C# (C Sharp)



delegate Complétez le programme de gauche en remplaçant les lignes “…….” par du code adéquat afin que lors de l’exécution on obtienne l’affichage qui suit :

Méthode1 exécutée - paramètre = 100
Méthode0 exécutée pas de paramètre
using System;
 public delegate void TypeDelegue0 ( );
 public delegate void TypeDelegue1(int parametre);
 class useDelegate
 {
 public void rappelDelegates (int x , ………..)// déclaration de paramètres delegate
 {
 methA (x) ;
 methB ( );
 }
 }
 class Exercice
 {
 public static void methode0 ( )
 {
 Console.WriteLine("Méthode0 exécutée pas de paramètre");
 }
 public static void methode1 (int a )
 {
 Console.WriteLine("Méthode1 exécutée - paramètre = "+a);
 }
 public static void Main( ) 
 {
 useDelegate Obj = new useDelegate( );
 Obj.rappelDelegates ( 100, ………. );// appel de methode0 et methode1par delegate
 Console.ReadLine();
 }
 }

Comments are closed, but trackbacks and pingbacks are open.

This website uses cookies to improve your experience. We'll assume you're ok with this, but you can opt-out if you wish. Accept Read More