2016-05-20 3 views
-1

Я часто вижу использование символа @ в кодировке Powershell. Хотите спросить, для чего он используется? Пример, как показано нижеИспользование @ in powershell

$DistributionPointGroups = @("London") 

ответ

1

@() является оператором массива, который гарантирует, что даже один элемент (или ноль) возвращается в виде массива.

массив подвыражение ОПЕРАТОР

Оператор подвыражения массива создает массив, даже если он содержит ноля или один объект.

The syntax of the array operator is as follows: 
    @(...) 

You can use the array operator to create an array of zero or 
one object. 

    PS C:\>$a = @("One") 
    PS C:\>$a.Count 
    1 

    PS C:\>$b = @() 
    PS C:\>$b.Count 
    0 

Источник: about_Arrays