Also ich zwei Objekt-Arrays können sagen, Filling haben ...ein leeres Objekt-Array mit einem vollen ein zufällig in C#
Test[] Filled = new Test[5]; //copied from
Test[] Empty = new Test[5]; // pasted to
//they contain 3 different variables aswell
Wie würden Sie es tun, wenn Sie in (nicht entfernen) 5 zufällige Objekte kopieren würde zufällige Positionen. Von gefüllt bis leer. Es kann genauso viele Duplikate geben wie zufällig.
Ok, ich sehe die Arrays, aber was ist mit dem, was Sie bisher versucht haben, um Ihre Objekte zu kopieren? –
Iterieren des vollständigen Arrays; Erzeuge eine Zufallszahl zwischen 0 - einschließlich 4; diese Zahl wird der Index in das Zielarray sein; Wenn diese Array-Position bereits etwas enthält, versuchen Sie es erneut mit einer neuen Zufallszahl. – radarbob