Zwróć wartość z wydarzenia - czy jest do tego dobra praktyka?

Robię małą wielowątkową aplikację, która używa asynchronicznych gniazd TCP, ale dojdę do sedna: używam niestandardowego zdarzenia, aby odczytać wartość z formularza, a delegat użyty przez zdarzenie zwraca ciąg po zakończeniu .

Moje pytanie brzmi: czy to prawda? czy jest w porządku zwracać wartości z wydarzeń? czy jest lepszy sposób, aby to zrobić? (np. za pomocą prostego pełnomocnika do formularza, aby odczytać wartości)

questionAnswers(9)

yourAnswerToTheQuestion