Какие аргументы следует передавать асинхронным функциям - PullRequest
0 голосов
/ 10 октября 2011

Я новичок в модульном тестировании.Как я могу передать аргументы в функцию ниже

OnDefineInDictCompleted

client.DefineInDictCompleted += new EventHandler<DefineInDictCompletedEventArgs>(OnDefineInDictCompleted);
OnDefineInDictCompleted(object sender, DefineInDictCompletedEventArgs e)

1 Ответ

1 голос
/ 10 октября 2011

Вместо определения OnDefineInDictCompleted как метода, как насчет использования анонимных делегатов?

var parameterA = 1;
var parameterB = "Foo";

EventHandler<DefineInDictCompletedEventArgs> handler = (s, e) =>
{
    //Can access local variables here;
    var x = parameterA.ToString() + parameterB;
};

client.DefineInDictCompleted += handler;
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...