Wenn mir jemand helfen könnte, würde ich es sehr schätzen. Zur Zeit arbeite ich an ein paar alten Perl-Skripte zu C# konvertieren, aber dabei über Code in folgenden Syntax ich komme immer:Perl-Hash-Referenzierung
$w{$x}->{y} = $z
verstehe ich die Grundlagen der Hash in Perl, aber ich bin ziemlich neu in Perl im Allgemeinen und ich kann nirgends ein solches Beispiel finden.
Wird nur ein Verweis auf einen Wert eines Schlüssels in einem Hash gespeichert?
Es sollte darauf hingewiesen werden, dass der Pfeil zwischen '{$ x}' und '{y}' völlig unnötig ist. Es tut nichts weh, außer (IMO) Lesbarkeit. Wenn Sie es weglassen, sieht der Ausdruck plötzlich mehr wie eine zweidimensionale Struktur aus, mit der Sie vertrauter sein können, und es ist einfacher zu sehen, dass "% h" in Wirklichkeit ein Hash von Hashes ist. '$ w {$ x} {y} = $ z' –
Vielen Dank für die Klärung Paul, ich stimme Ihnen in Bezug auf Lesbarkeit lol. Das hatte mich für eine Weile stolpern lassen –