Auf Englisch lesen

Teilen über


Getauschte Funktion

Vollqualifizierter Name: Std.Arrays.Swapped

Q#
function Swapped<'T>(firstIndex : Int, secondIndex : Int, array : 'T[]) : 'T[]

Zusammenfassung

Wendet einen Tausch von zwei Elementen in einem Array an.

Eingabe

firstIndex

Index des ersten zu tauschenden Elements.

secondIndex

Index des zweiten zu tauschenden Elements.

Anordnung

Array mit elementen, die ausgetauscht werden sollen.

Ausgabe

Das Array, auf das der direkte Tausch angewendet wurde.

Beispiel

Q#
// The following returns [0, 3, 2, 1, 4]
Swapped(1, 3, [0, 1, 2, 3, 4]);