在這段代碼什麼呢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'語句中。 –