Kurso de Raku / Progresinta / Sencimigo / Konverti valorojn al teksto

La metodo .Str

La metodo .Str redonas la simplan ĉen-formon de valoro. Ĝi estas vokita kiam ajn valoro estas uzata en ĉenkonteksto: de print kaj put, de la kunmeta operatoro ~, kaj de ĉeninterpolado ene de duoblaj citiloj.

say 42.Str;    # 42
my @a = 'alpha', 'beta', 'gamma';
say @a.Str;    # alpha beta gamma

Rimarku, ke la tabelo revenis sen la krampoj, kun siaj elementoj simple kunigitaj per spacoj — tio estas la videbla diferenco de .gist, kiu konservas ilin. Komparu la du flankon ĉe flanko:

my @data = 1, 2, 3;
say @data.gist; # [1 2 3]
say @data.Str;  # 1 2 3

Ĉar interpolado uzas .Str, tabelo metita ene de ĉeno estas montrata en la simpla maniero:

my @data = 10, 20, 30;
say "data: @data[]"; # data: 10 20 30

Praktiko

Vin atendas 1 kvizo pri la enhavo de ĉi tiu temo.

Kursa navigado

La metodo .gist   |   Kvizo — gist kaj Str