¿Puedo crear dinámicamente una función e invocarla (pasando valores a ella) en una línea de código?Crear una función y llamarla en una línea del código C#
Aclaración: Estaba buscando alguna forma que me permitiera crear una función anónima y llamarla directamente. Algo así:
delegate(string aa){ MessageBox.show(aa); }("Hello World!");
o algo así (sé que el código no compila, pero quería algo cercano).
explique por qué desea hacerlo. –
No quiero desordenar el encabezado de mi clase al presentar otra declaración. –
¿Por qué no usar simplemente el código simple en línea? Además, realmente no puedo ver cómo un método privado podría ser un gran problema. –