我對linq幾乎一無所知。 我這樣做: var apps = from app in Process.GetProcesses()
where app.ProcessName.Contains("MyAppName") && app.MainWindowHandle != IntPtr.Zero
select app;
這讓我匹配標準將所有正在運行的進程。 但我不知道如何得
我將如何創建等效的Linq To Objects查詢? SELECT MIN(CASE WHEN p.type = "In" THEN p.PunchTime ELSE NULL END) AS EarliestIn,
MAX(CASE WHEN p.type = "Out" THEN p.PunchTime ELSE NULL END) AS LatestOUt
FROM Punc