Does this code create a memory leak?
WebClient client = new WebClient();
client.DownloadDataCompleted += (sen, args) => {
};
client.DownloadData("http://foo.bar");
As there is no way to actually unsubscribe from the event. Can I say we must never use lambda for event subscription?