igrouping

    2熱度

    3回答

    我想創建一個使用Linq的函數來總結一個傳入的值序列。該函數應該是這個樣子: IDictionary<TKey, Summary<TKey>> Summarize<TKey, TValue>(IEnumerable<TValue> values) { return values .ToLookup(val => GetKey(val)) // group values

    0熱度

    2回答

    我有一堆項目,我已經分組了Header。 我想在頁面上顯示它們,標題文本後面跟着每個單獨項目的編輯器模板。 我嘗試使用嵌套的模板如下: 主頁: @Html.EditorFor(x => x.GroupedItems, "ListofGrouping"); ListofGrouping編輯模板: @model IList<IGrouping<string, Model>> @for(int i

    2熱度

    1回答

    我有一個LINQ2SQL查詢結果在IGrouping<Users, string>,我要綁定到ListView: <ListView Name="UsersListView"> <ListView.View> <GridView> <GridView.Columns> </GridView.Columns> </GridView> <

    0熱度

    1回答

    我想弄清楚如何通過.net分組使用淘汰賽foreach數據綁定進行迭代。我的問題是,我不知道如何一旦它被序列化到JSON遍歷IGroupings的淨集... 在服務器端,我有一個.NET對象,看起來像這樣: public class BookingResult { public IEnumerable<IGrouping<DateTime, BookingLeg>> Grouped {

    -2熱度

    3回答

    http://img51.imageshack.us/i/linqquestion.png/ 一切都在圖片中。 我只想得到其中一個突出顯示的值,例如大小爲。從圖片 代碼: var queryGroupDuplicates = from dlc in listDLC from song in dlc.songs group dlc by song

    2熱度

    1回答

    檢索所有值,我目前有: UIEnumerable <IGrouping<PortableKey, FileInfo>> 從這個代碼: var queryDupFiles = from file in fileList group file by new PortableKey { Name = file.Name, Length = file.Length } into g

    5熱度

    1回答

    我有一個不能正常工作下面的代碼分組集合: var groupedZones = this._zoneDataManager.GetZonesGroupedByCountry(); IEnumerable<IGrouping<String, ZoneDTO>> zonesToReturn = Mapper.Map<IEnumerable<IGrouping<String, Zone>>

    0熱度

    1回答

    我正在嘗試使用從SQL返回的分組數據。 我正在寫的方法是爲「案例狀態概覽」屏幕提供數據。 它必須產生一個嵌套的XML文檔。 現在,我可以用簡單的方法做到這一點,但我想知道是否可以使用linq「group by」語句,然後投影已嵌套的數據。 (最簡單的方式將只是從數據庫中拉回來的數據以表格的方式,然後循環通過它形成了輸出XML文檔) 下面是數據層次: 每一個案件都有DebtType和每個DebtTy

    0熱度

    2回答

    我正在嘗試創建隊列類別顯示的隊列列表。每個隊列類別都被賦予一個Enum值。 public enum QueueCategory { None=0, Critical=1, High=2, Orphaned=3, Missing=4 } 而對於每個類別,我想顯示這些字段。 public class QueueInformation {

    4熱度

    1回答

    的時候所以我想弄清楚,如果一些任何隨機的IEnumerable傳遞給我的方法已經被越來越分組一些瘋狂的結果。這個想法是,我將以不同方式處理分組數據。我的問題是IGrouping<>是一個通用接口,沒有實現非通用接口,無論出於何種原因,我無法使用is語句對其進行測試。 爲了驗證這一點,這裏是我的示例代碼: var dict = new Dictionary<int, string>() {