linq-to-objects

    10熱度

    3回答

    我對linq幾乎一無所知。 我這樣做: var apps = from app in Process.GetProcesses() where app.ProcessName.Contains("MyAppName") && app.MainWindowHandle != IntPtr.Zero select app; 這讓我匹配標準將所有正在運行的進程。 但我不知道如何得

    15熱度

    6回答

    我有一個List<int>和List<customObject>。 customObject類有一個ID屬性。我如何才能獲得僅包含使用LINQ的ID屬性在List<int>中的對象的List<customObject>? 編輯:我接受Konrads的答案,因爲它更容易/更直觀地閱讀。

    52熱度

    2回答

    我有一個列表,我想把它包裝成一個IQueryable。 這可能嗎?

    4熱度

    3回答

    對於執行比調用myEnumerable.AsQueriable()時獲得的默認O(n)線性搜索性能更好的linq-to-objects,是否有任何IQueriable實現? 我看了一下http://www.codeplex.com/i4o/,它有更好的性能,但似乎依賴在IndexedCollection上使用擴展方法,而不是使IndexedColleciton實現IQueriable。 我很想讓我

    6熱度

    3回答

    我將如何創建等效的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

    6熱度

    4回答

    我有一個接口叫IStep,可以做一些計算(見「Execution in the Kingdom of Nouns」)。在運行時,我想按類名選擇合適的實現。 // use like this: IStep step = GetStep(sName);