using System;
using System.Collections.Generic;
using System.Linq;
public class OrderMixer<T>
{
private readonly T[] items;
public T[] Result { get; private set; }
public OrderMixer(IEnumerable<T> items)
{
this.items = items.ToArray();
}
public void Mix()
{
Result = items.OrderBy(i => Guid.NewGuid()).ToArray();
}
}
More than 3 years have passed since last update.
Register as a new user and use Qiita more conveniently
- You get articles that match your needs
- You can efficiently read back useful information
- You can use dark theme