Thread [Tie-IxHash] SortbyValue / Key (8 answers)
Opened by Kean at 2019-12-20 10:11

haj
 2019-12-20 12:05
#190996 #190996
User since
2015-01-07
272 articles
BenutzerIn

user image
2019-12-20T09:11:26 Kean
Gibt es eine Möglichkeit die Sortierfunktionen zu nutzen ohne die Deklarierung zu ändern?

Das wird so nicht gehen: $people und %people sind zwei unterschiedliche Variable. Die Methoden-Syntax ->SortByValue kannst Du nur auf ein Objekt anwenden, also brauchst Du auch das OO-Interface.

Ich empfehle auch, anstelle des Namens $t (der aus dem Doku-Beispiel kommt) eine sinnvolleren Variablennamen zu verwenden. Du kannst durchaus $people dafür verwenden:
Code (perl): (dl )
1
2
my $people = Tie::IxHash->new(first => 1, second => 2, third => 3);
$people->SortByValue; # Das geht nun!

View full thread [Tie-IxHash] SortbyValue / Key