我是一个C#新手试图在我的Xamarin IOS应用程序中实现SignalR。C# - SignalR我如何删除我的事件处理程序
我的代码非常简单:
_connection = new Microsoft.AspNet.SignalR.Client.Hubs.HubConnection (Common.signalRAddress);
feedHub = _connection.CreateHubProxy ("feedHub");
_connection.Received += data => { OnReceiveData (data); };
_connection.Start();
我的问题是我如何删除我的委托? 写足够了吗?
_connection.Received -= data => { OnReceiveData (data); };
任何帮助将非常感激。
是的。这就是你如何删除委托人! – Dave 2013-04-23 14:54:49
[在C#中取消订阅匿名方法]的可能重复(http://stackoverflow.com/questions/183367/unsubscribe-anonymous-method-in-c-sharp) – poupou 2013-04-23 15:06:25