我只是在看SignalR聊天應用程序,我不確定下面這行代表什麼意思?什麼是var toUser = ConnectedUsers.FirstOrDefault(x => x.ConnectionId == toUserId);意思?
尤其是「x =>」部分。
var toUser = ConnectedUsers.FirstOrDefault(x => x.ConnectionId == toUserId) ;
然後它檢查變量併發送消息。
if (toUser != null && fromUser!=null)
{
"Send Message"
}
上閱讀了['FirstOrDefault']( http://msdn.microsoft.com/en-us/library/vstudio/bb340482(v=vs.100).aspx)和[LINQ](https://code.msdn.microsoft.com/101-LINQ -Samples-3fb9811b)一般。 –
請參閱[什麼是'=>'在C#(重複)](http://stackoverflow.com/questions/6429269/)和許多其他線程。 –