这段代码是什么以及它应该做什么?

时间:2015-07-22 19:47:10

标签: java c# jquery vb.net

问题:

预计以下代码可能会做什么?

var notifications = Notification.Query
.Where(n=>n.UserVersion==Oracle.CurrentUserID)
.Where(n=>n.IsUnread==true)
.OrderByDescending

我的回答:

输出存储为变量'notifications'的查询结果,其中'UserVersion'字段下的行与Oracle中的'CurrentlUserId'匹配且'IsUnread'为真。它按照最新日期和之后的顺序设置,它将显示前25行。

这是对的吗?这也是什么类型的编程语言,因为我以前没有这个。

提前谢谢。

1 个答案:

答案 0 :(得分:0)

这看起来像C#代码。结果不是查询结果,而是IEnumerable,其中包含Notification.Query集合中与指定条件匹配的项目。

https://msdn.microsoft.com/en-us/library/vstudio/bb534803(v=vs.100).aspx https://msdn.microsoft.com/en-us/library/vstudio/Bb534855(v=VS.100).aspx