Devolver un valor de un evento: ¿existe una buena práctica para esto?
Estoy haciendo una pequeña aplicación multihebra que usa sockets TCP asíncronos, pero llegaré al punto: estoy usando un evento personalizado para leer un valor de un formulario y el delegado usado por el evento devuelve una cadena cuando termina .
Mi pregunta aquí es: ¿es correcto? ¿Está bien devolver valores de los eventos? ¿O hay una mejor manera de hacer esto? (como usar un simple delegado al formulario para leer los valores)