最初の質問は、「int型配列に直接変換」だからな
それはLINQでは出来ない(コピーが発生する)ので >>618 の時点では回答は間違ってないんだよ
>>620 で後付けで順番指定とか言い出したから、結果的にLINQで良くなっただけ