Click here to Skip to main content
15,886,919 members
Home / Discussions / C#
   

C#

 
GeneralRe: better way to Linqify this ? Pin
Nish Nishant14-Jan-16 7:25
sitebuilderNish Nishant14-Jan-16 7:25 
AnswerRe: better way to Linqify this ? Pin
Richard Deeming11-Jan-16 3:29
mveRichard Deeming11-Jan-16 3:29 
GeneralRe: better way to Linqify this ? Pin
BillWoodruff11-Jan-16 8:20
professionalBillWoodruff11-Jan-16 8:20 
GeneralRe: better way to Linqify this ? Pin
Richard Deeming11-Jan-16 8:48
mveRichard Deeming11-Jan-16 8:48 
GeneralRe: better way to Linqify this ? Pin
BillWoodruff11-Jan-16 10:27
professionalBillWoodruff11-Jan-16 10:27 
GeneralRe: better way to Linqify this ? Pin
Richard Deeming11-Jan-16 10:52
mveRichard Deeming11-Jan-16 10:52 
GeneralRe: better way to Linqify this ? Pin
BillWoodruff12-Jan-16 7:38
professionalBillWoodruff12-Jan-16 7:38 
GeneralRe: better way to Linqify this ? Pin
Richard Deeming12-Jan-16 7:49
mveRichard Deeming12-Jan-16 7:49 
So something like this:
C#
return source
    .Select((item, index) => new 
    { 
        item, 
        chunk = index / chunksz 
    })
    .GroupBy(
        x => x.chunk, 
        x => x.item,
        (key, grp) => KeyValuePair.Create(grp.First(), grp.Skip(1).ToList())
    );

(Using the KeyValuePair factory method from this post[^].)

Of course, that still wouldn't work with an infinite sequence, as GroupBy has to iterate the entire sequence before returning anything. Smile | :)



"These people looked deep within my soul and assigned me a number based on the order in which I joined."
- Homer


GeneralRe: better way to Linqify this ? Pin
BillWoodruff12-Jan-16 20:37
professionalBillWoodruff12-Jan-16 20:37 
QuestionOne button from the toolstrip bar not updating checkboxes from the datagrid columns Pin
Member 114494477-Jan-16 22:49
Member 114494477-Jan-16 22:49 
AnswerRe: One button from the toolstrip bar not updating checkboxes from the datagrid columns Pin
OriginalGriff7-Jan-16 23:16
mveOriginalGriff7-Jan-16 23:16 
GeneralRe: One button from the toolstrip bar not updating checkboxes from the datagrid columns Pin
Member 114494478-Jan-16 1:08
Member 114494478-Jan-16 1:08 
GeneralRe: One button from the toolstrip bar not updating checkboxes from the datagrid columns Pin
OriginalGriff8-Jan-16 1:22
mveOriginalGriff8-Jan-16 1:22 
GeneralRe: One button from the toolstrip bar not updating checkboxes from the datagrid columns Pin
Member 114494478-Jan-16 1:51
Member 114494478-Jan-16 1:51 
GeneralRe: One button from the toolstrip bar not updating checkboxes from the datagrid columns Pin
Richard MacCutchan8-Jan-16 2:53
mveRichard MacCutchan8-Jan-16 2:53 
GeneralRe: One button from the toolstrip bar not updating checkboxes from the datagrid columns Pin
Dave Kreskowiak8-Jan-16 3:58
mveDave Kreskowiak8-Jan-16 3:58 
SuggestionRe: One button from the toolstrip bar not updating checkboxes from the datagrid columns Pin
Richard Deeming8-Jan-16 2:08
mveRichard Deeming8-Jan-16 2:08 
GeneralRe: One button from the toolstrip bar not updating checkboxes from the datagrid columns Pin
Member 114494478-Jan-16 6:04
Member 114494478-Jan-16 6:04 
Questionparse xml Pin
MaheshSharma7-Jan-16 16:33
MaheshSharma7-Jan-16 16:33 
SuggestionRe: parse xml Pin
dan!sh 7-Jan-16 16:48
professional dan!sh 7-Jan-16 16:48 
AnswerRe: parse xml Pin
Richard MacCutchan7-Jan-16 22:10
mveRichard MacCutchan7-Jan-16 22:10 
AnswerRe: parse xml Pin
BillWoodruff8-Jan-16 0:49
professionalBillWoodruff8-Jan-16 0:49 
QuestionC# swf decompiler Pin
Member 122071957-Jan-16 5:31
Member 122071957-Jan-16 5:31 
AnswerRe: C# swf decompiler Pin
OriginalGriff7-Jan-16 5:47
mveOriginalGriff7-Jan-16 5:47 
Questionstop a task Pin
caradri6-Jan-16 23:34
caradri6-Jan-16 23:34 

General General    News News    Suggestion Suggestion    Question Question    Bug Bug    Answer Answer    Joke Joke    Praise Praise    Rant Rant    Admin Admin   

Use Ctrl+Left/Right to switch messages, Ctrl+Up/Down to switch threads, Ctrl+Shift+Left/Right to switch pages.