Puis-je créer dynamiquement une fonction et l'appeler (en lui transmettant des valeurs) dans une ligne de code?Créer une fonction et l'appeler dans une ligne de code C#
Je cherchais un moyen qui pourrait me permettre de créer une fonction anonyme et de l'appeler directement. Triez de:
delegate(string aa){ MessageBox.show(aa); }("Hello World!");
ou quelque chose comme ça (je sais que le code ci-dessus ne compile pas, mais je voulais quelque chose près).
S'il vous plaît expliquer pourquoi vous voulez faire. –
Je ne veux pas encombrer mon en-tête de classe en introduisant une autre déclaration. –
Pourquoi ne pas simplement utiliser du vieux code en ligne? Aussi, je ne peux pas vraiment voir comment une méthode privée pourrait être un gros problème. –