Raku kurss / Padziļināti / Atkļūdošana / Vērtību pārvēršana tekstā
Metode .Str
Metode .Str atgriež vienkāršu virknes
formu vērtībai. Tā tiek izsaukta ikreiz, kad vērtība tiek izmantota
virknes kontekstā: ar print un put,
ar ~ konkatenācijas operatoru un ar virknes interpolāciju
dubultpēdiņās.
say 42.Str; # 42
my @a = 'alpha', 'beta', 'gamma';
say @a.Str; # alpha beta gammaIevērojiet, ka masīvs tika atgriezts bez iekavām, ar
elementiem, kas vienkārši savienoti ar atstarpēm — tā ir redzamā
atšķirība no .gist, kas tās saglabā.
Salīdziniet abus blakus:
my @data = 1, 2, 3;
say @data.gist; # [1 2 3]
say @data.Str; # 1 2 3Tā kā interpolācija izmanto .Str, masīvs, kas ievietots
virknē, tiek parādīts vienkāršajā veidā:
my @data = 10, 20, 30;
say "data: @data[]"; # data: 10 20 30Prakse
Jūs gaida 1 viktorīna par šī temata saturu.