C# для прохождения дополнительных параметров в обработчик события?

Для начала скажу, что я зарабатываю через вот этого брокера, проверен он временем! А вот хороший пример заработка, человек зарабатывает через интернет МНОГО МНОГО МНОГО и показывает все на примерах, переходи и читай! Добавь страницу в закладки. А теперь читаете информацию ниже и пишите свой отзыв

Допустим, я хочу пройти некоторые дополнительные сведения при назначении обработчика событий. Рассмотрим следующий код:

private void setup(string someData) {      Object.assignHandler(evHandler); }    public void evHandler(Object sender) {     // need someData here!!! } 

Как бы я идти о получении someData в мой способ evHandler?

Вы можете создать пользовательский объект, обладающий дополнительными свойствами на основе объектно:

class CustomObject : Object {     public string SomeData; }  private void setup(string someData)   {     CustomObject customObject = new CustomObject { SomeData = someData };     CustomObject.assignHandler(evHandler); }    public void evHandler(Object sender) {     string someData = ((CustomObject)sender).SomeData; } 

Если данные не должны больше быть изменено после инициализации Вы также можете добавить пользовательский конструктор, например.

1 Звезда2 Звезды3 Звезды4 Звезды5 Звезд (Пока оценок нет)
Загрузка...

Оставить комментарий

Ваш email нигде не будет показанОбязательные для заполнения поля помечены *

*