“@”Symbol i PowerShell brukes til mange operasjoner. For eksempel å legge til runde seler med dette symbolet gjør en matrise-underuttrykksoperatør "@()”, Som kan brukes til å lage en matrise. Dessuten, hvis dette symbolet er kombinert med rektangelstagningene "@[ ]”, Det kan lage et hasjbord. Videre kan den brukes til å konstruere en multilinstreng.
Denne oppskrivningen vil observere detaljer om “@” -symbolet i PowerShell.
Hva gjør “@” -symbolet i PowerShell?
“@” -Symbolet i PowerShell kan brukes til:
Metode 1: Lag en matrise ved hjelp av “@” -symbolet i PowerShell
“@”Symbol kombineres med paret av runde seler”()”For å lage en matrise-underuttrykk. Array-underuttrykksoperatøren “@()”Hjelper med å lage en matrise.
Eksempel
For eksempel, sjekk ut dette eksemplet for å lage en matrise:
$ Array = @("Cat", "Dog", "Horse")
I samsvar med koden ovenfor:
La oss vise objektene i matrisen ved å påkalle arrayen som er tildelt variabel:
$ Array
Metode 2: Lag en hasjtabell i PowerShell ved å bruke “@” -symbolet
“@”Symbol når det kombineres med de krøllete seler””Definerer en hasjbord, hvis symbol er“@”. Hash -tabelltastene og verdiene legges inn i den.
Eksempel
I denne illustrasjonen vil opprettelsen av hasjbordet bli demonstrert:
$ hash = @
Key1 = "val_1"
Key2 = "val_2"
Key3 = "val_3"
I henhold til koden ovenfor:
La oss sende ut den opprettede hash -tabellen ved å ringe variabelen den er tilordnet:
Skriving-output $ hash
For å vise hasjbordet i PowerShell -konsollen:
Først, skriv "Skriving”Cmdlet og spesifiser hashtabellen som er tildelt variabel:
La oss vise tabellverdien for enkelt hash i PowerShell -konsollen:
skriving-output $ hash ["Key1"]
For å vise den enkle hasjverdien i PowerShell -konsollen:
Først, skriv "skriving”Cmdlet, spesifiser hashtabellen som er tildelt variabel, og legg til nøkkelverdienavnet som skal vises inne i firkantede seler:
Det handlet om “@”Symbol i PowerShell.
Konklusjon
“@”Symbol i PowerShell når det kombineres med et par runde seler, gjør en matrise-underuttrykksoperatør, som til slutt oppretter en matrise. Imidlertid, når dette symbolet er kombinert med rektangelet, kan det lage en hasjbord. Denne bloggen har dekket alle scenarier og demonstrasjoner av "@" -symbolet.