如何随机化数组中的数字

Dav*_*art 4 c# arrays random numbers

我有一个像这样的数组:

int[] numbers = new [] { 1, 2, 3, 4 };
Run Code Online (Sandbox Code Playgroud)

我想随机化这个(每次都不同),这样它就会生成另一个具有相同大小和数字但每次都以不同顺序排列的数组.

Len*_*rri 17

尝试这样的事情:

System.Random rnd = new System.Random();
var numbers = Enumerable.Range(1, 4).OrderBy(r => rnd.Next()).ToArray();
Run Code Online (Sandbox Code Playgroud)