ho visto un paio di volte in PowerShell, ed era curioso che cosa significava:Cosa significa @() in PowerShell?
@()
Ad esempio, in questo blocco:
[datetime]$StartDate = ([datetime]::now.ToShortDateString())
$TodaysMail = @()
grazie!
ho visto un paio di volte in PowerShell, ed era curioso che cosa significava:Cosa significa @() in PowerShell?
@()
Ad esempio, in questo blocco:
[datetime]$StartDate = ([datetime]::now.ToShortDateString())
$TodaysMail = @()
grazie!
Il @
indica una matrice. @()
crea semplicemente una matrice vuota. Cioè questo frammento:
$TodaysMail = @()
produrrebbe una variabile TodaysMail
rappresenta un array vuoto.
C'è una leggera inesattezza qui. '@' di per sé non significa "array"; piuttosto, '@ (' apre una sottoespressione di matrice e quindi ')' la chiude, con l'effetto collaterale che una sottoespressione vuota crea, ovviamente, una matrice vuota. –
Ciao Alex, ho una nuova domanda su PS. Forse potresti essere in grado di aiutarti? Grazie !!! – Coffee
https://technet.microsoft.com/en-us/library/hh847882.aspx –