>>289
これをベースに考えるなら
変数を10個作るのではなく配列にして
後からランダムに並び替えるのがいいかな

float[] array = new float[10];

//この間で数値の振り分け

float[] number = array.OrderBy(i => Guid.NewGuid()).ToArray();