我已经离开 C# 一段时间了,现在我正在尝试阅读一些代码,我很难找到它的含义:
var server = new WebSocketServer("ws://localhost:8181");
server.Start(socket =>
{
socket.OnOpen = () =>
{
Console.WriteLine("Open!");
allSockets.Add(socket);
};
socket.OnClose = () =>
{
Console.WriteLine("Close!");
allSockets.Remove(socket);
};
socket.OnMessage = message =>
{
Console.WriteLine(message);
allSockets.ToList().ForEach(s => s.Send("Echo: " + message));
};
});
语法的名称是什么socket => { .. }
,我在哪里可以找到一些文字?它是在哪个版本的 C# 中引入的?是= () => { .. }
一样的吗?