在这段代码什么呢C平均:这是什么意思
var Connection =
from C in Sessions
where (C.StartDate >= StartDate && C.StartDate < EndDate && C.User != null)
select new {C.User.UserName,
DG = C.Machine.DesktopGroup.Name};
在这段代码什么呢C平均:这是什么意思
var Connection =
from C in Sessions
where (C.StartDate >= StartDate && C.StartDate < EndDate && C.User != null)
select new {C.User.UserName,
DG = C.Machine.DesktopGroup.Name};
这里,C
表示Sessions
集合的每个成员。这是Linq
语法;有关更多信息,请参阅here。
如果你告诉我们什么类型的Sessions
是我们可以帮助更多。
这是大致等于该:
foreach (var c in sessions)
{
c.StartDate >= [....]
}
这是一个LINQ表达式。 “C”是您在表达式开始处设置的随机字母或单词。
我认为您可能需要了解更多关于LINQ表达式的信息。
它只是'Sessions'集合的可迭代项目的名称。 'C'然后用在'where'和'select'语句中。 –