Я пытался включить SSL в своей клиентской программе на С# и нашел следующий код в этом ответе:
System.Net.ServicePointManager.ServerCertificateValidationCallback +=
(se, cert, chain, sslerror) =>
{
return true;
};
Я добавил код в свою программу, и он решил проблему, но я полностью не понимаю, как именно это работает.
Левая часть System.Net.ServicePointManager.ServerCertificateValidationCallback
- это некоторая обратная связь, а +=
изменяет этот обратный вызов. Но что означает остальная конструкция? Я потратил 20 минут на поиски, по крайней мере, на том, как это правильно называется, и где я могу найти больше информации о том, как читать это, но все напрасно. Я полагаю, что это как-то связано с LINQ и искал "LINQ arrow", но не нашел ничего разумного.
Как называется конструкция (blah,blah,blah)=>{return true;}
и где я могу найти дополнительную информацию о таких конструкциях?