Skip to main content
Notice removed Insufficient justification by Sᴀᴍ Onᴇᴌᴀ
add justification
Source Link

There are simpler ways to achieve this. For example:

new int[N].Select((s,i) => i + 1).OrderBy(o=> Guid.NewGuid()).ToArray();

Or Enumerable.Range(0,N).Select(..... This

Enumerable.Range(0,N).Select(.....

This will be for a sequence of 1 to 10 with a randomised order

new int[N].Select((s,i) => i + 1).OrderBy(o=> Guid.NewGuid()).ToArray();

Or Enumerable.Range(0,N).Select(..... This will be for a sequence of 1 to 10 with a randomised order

There are simpler ways to achieve this. For example:

new int[N].Select((s,i) => i + 1).OrderBy(o=> Guid.NewGuid()).ToArray();

Or

Enumerable.Range(0,N).Select(.....

This will be for a sequence of 1 to 10 with a randomised order

deleted 2 characters in body
Source Link
new int[10]int[N].Select((s,i) => i + 1).OrderBy(o=> Guid.NewGuid()).ToArray();

Or Enumerable.Range(0,10N).Select(..... This will be for a sequence of 1 to 10 with a randomised order

new int[10].Select((s,i) => i + 1).OrderBy(o=> Guid.NewGuid()).ToArray();

Or Enumerable.Range(0,10).Select(..... This will be for a sequence of 1 to 10 with a randomised order

new int[N].Select((s,i) => i + 1).OrderBy(o=> Guid.NewGuid()).ToArray();

Or Enumerable.Range(0,N).Select(..... This will be for a sequence of 1 to 10 with a randomised order

deleted 58 characters in body
Source Link
new int[10].Select((s, i) => new KeyValuePair<int, Guid>(i + 1, Guid.NewGuid())).OrderBy(o=> o.Value)Guid.SelectNewGuid(s => s.Key)).ToArray();

Or Enumerable.Range(0,10).Select(..... This will be for a sequence of 1 to 10 with a randomised order

new int[10].Select((s, i) => new KeyValuePair<int, Guid>(i + 1, Guid.NewGuid())).OrderBy(o=> o.Value).Select(s => s.Key).ToArray();

Or Enumerable.Range(0,10).Select(..... This will be for a sequence of 1 to 10 with a randomised order

new int[10].Select((s,i) => i + 1).OrderBy(o=> Guid.NewGuid()).ToArray();

Or Enumerable.Range(0,10).Select(..... This will be for a sequence of 1 to 10 with a randomised order

Notice added Insufficient justification by Sᴀᴍ Onᴇᴌᴀ
added 40 characters in body
Source Link
Loading
added 4 characters in body
Source Link
Loading
Source Link
Loading