|
分類:[.NET 全般]
myclass 型の配列をランダムに並び替えたいのですが
Private Class mycomparer Implements IComparer(Of myclass)
Public Function Compare(ByVal x As myclass, ByVal y As myclass) As Integer _ Implements System.Collections.Generic.IComparer(Of myclass).Compare
Return Int(Rnd()*2)*2-1 '半々の確率で-1か1を返す
End Function
End Class
としても安全でしょうか?
(コードは VB ですが、質問自体は .NET 全般に関わることと思います)
|