Je comprends les délégués comme un raccourci pour définir une classe avec une méthode mais quelle est la signification de bar2 ci-dessous? Il compile. Mais je ne peux pas voir ce qu'une classe intérieure ferait ici. Je sais qu'il me manque quelque chose, c'est pourquoi je demande (ce n'est pas un devoir, je suis au travail en ce moment).Quelle est la signification d'un délégué dans une classe?
namespace ns2 { public delegate void bar();}
public class foo
{
private ns2.bar _callback;
public foo(ns2.bar callback) { _callback = callback; }
public void baz() { _callback(); }
public delegate void bar2();
}
Merci!
Merci pour la réponse et les conseils. –