0
我正在使用3d方庫。 和我有下面的代碼:使用線程
Session s = new Session(AuthParam.Login, AuthParam.Password);
s.Connect();
s.Connected += (sender, eventArgs) =>
{
_contactCollection = s.ContactList.Contacts.Select(x => new Contact(x.Nickname, x.Uin)).ToList();
};
s.ConnectionError += (sender, eventArgs) =>
{
};
s.Dispose();
s.Connect在單獨的線程工作。所以我想停止執行功能。等待引發的事件,然後繼續執行。我該怎麼做?
這還不清楚。所以'Connect()'是異步的?我真的懷疑。如果是這樣,那麼處置將立即開始。 – Aliostad 2011-04-21 16:39:53