Передать аргумент в функцию AsyncCallback?

Я изучаю программирование сокетов и у меня есть следующая функция:

public void OnDataReceived(IAsyncResult asyn)

и вот как устанавливается обратный вызов:

pfnWorkerCallBack = new AsyncCallback(OnDataReceived);

Проблема в том, что мне нужно передать еще один аргумент в функцию обратного вызова OnDataReceived, как я могу это сделать? Я пытаюсь сделать простой tcp-сервер и мне нужно отслеживать, от какого клиента приходят данные. Есть какие-нибудь советы? Спасибо!

10
задан Yahia 8 February 2012 в 11:46
поделиться