ReSharper sugeruje możemy zmienić:Używaj (pewnych) wyrażeń lambda podczas kierowania na .NET 2.0?
System.Net.ServicePointManager.ServerCertificateValidationCallback +=
delegate(object sender, X509Certificate certificate, X509Chain chain,
SslPolicyErrors sslPolicyErrors)
{
return true;
};
Into:
System.Net.ServicePointManager.ServerCertificateValidationCallback +=
(sender, certificate, chain, sslPolicyErrors) => true;
Wygląda czystsze bit. Ale kierujemy się na .NET 2.0. Czy nadal jest to coś, co powinniśmy zrobić?
Czy masz na myśli kompilator .NET 3.5 C#, który jest niezbędny? (która może budować kodowanie tylko w .net 2.0) –
@ JimmyHofa: Tak, właśnie o to mi chodzi. – Giorgi
Technicznie, kompilator C# 3.0 jest niezbędnym elementem. Nie ma czegoś takiego jak "kompilator .NET 3.5 C#" (ale większość ludzi może prawdopodobnie zgadnąć, co masz na myśli) – dss539