-1
我有以下變量:如何在一個陣列中合併三維陣列
IEnumerable<Comment>[][] moderatedComments;
/**
* First dimension [] = The repository from where I fetched the comments (Could be more than one repository)
* Second dimension [][] = The moderation operation (There can only be two operations, so this dimension is always of size 2)
* Third dimension IEnumerable<Comment> = The moderated comments for that dimension
*/
一個例子:含有
Comment comment = moderatedComments[1][0].First();
// Repository 1
// Moderation operation 0
// First moderated comment for that repository and operation
欲所有三個維度合併成一個(IEnumerable<Comment>
)中的所有審覈意見,無論存儲庫或審覈操作如何。
LINQ如何實現?
這不是一個多維數組,它僅僅是一個數組的數組... – leppie
@leppie對不起,我不知道確切的單詞爲這些類型的數組,我會很樂意接受標題編輯 –
你能詳細說明爲什麼你使用嵌套數組來表示你的對象圖嗎?你可能會更好地爲你的'Comment'類添加屬性。 –