рд╕рдВрдмрдВрдзрд┐рдд: # 5122
Write-Output -NoEnumerate
, рдЬрдм рдПрдХ рд╕рдВрдЧреНрд░рд╣ рджрд┐рдпрд╛ рдЬрд╛рддрд╛ рд╣реИ, рд╣рдореЗрд╢рд╛ рдПрдХ PSObject[]
рдирд┐рдпрдорд┐рдд рд░реВрдк рд╕реЗ object[]]
рд╕рд░рдгреА рдХреЗ рдмрджрд▓реЗ рджреЗрддрд╛ рд╣реИ, рдЬреЛ рдХрд┐ рдЕрдкреНрд░рддреНрдпрд╛рд╢рд┐рдд рд╣реИред
рдЗрд╕рдХреЗ рдЕрддрд┐рд░рд┐рдХреНрдд, рдЗрд╕рдХрд╛ рдорддрд▓рдм рд╣реИ рдХрд┐ рдЕрдЧрд░ [System.Collections.ArrayList]
рдЬреИрд╕реЗ рдПрдХ рдЕрд▓рдЧ рд╕рдВрдЧреНрд░рд╣ рдкреНрд░рдХрд╛рд░ рдкрд╛рд░рд┐рдд рдХрд┐рдпрд╛ рдЧрдпрд╛ рдерд╛, рддреЛ рдпрд╣ _not_ рд╕рдВрд░рдХреНрд╖рд┐рдд рдирд╣реАрдВ рд╣реИред
Write-Output
рдХрд╛ рдкреНрд░рд▓реЗрдЦрди , рдЬреЛ рд╡рд░реНрддрдорд╛рди рдореЗрдВ рдХреЗрд╡рд▓ рдмрддрд╛рддрд╛ рд╣реИ, " рд▓рд┐рдЦрд╛рд╡рдЯ - рдЗрдирдкреБрдЯ рд╕рдВрдЧреНрд░рд╣ рдХреА рддрд░рд╣ рд▓рдЧрддрд╛ рд╣реИ - рдЬреЛ рдХреБрдЫ рднреА рдЗрд╕рдХрд╛ рдкреНрд░рдХрд╛рд░ рд╣реИ - рдмрд╕ _ рдХреЗ рдорд╛рдзреНрдпрдо рд╕реЗ рдкрд╛рд░ рдХрд┐рдпрд╛ рдЧрдпрд╛ рд╣реИ - рдПрдХ рд╕рдордЭрджрд╛рд░ рдЕрдкреЗрдХреНрд╖рд╛ рд╣реИ рдХрд┐ _Ww PowerShell_ рд╕рдВрд╕реНрдХрд░рдгреЛрдВ рддрдХ v5.1 рд╡рд╛рд╕реНрддрд╡ рдореЗрдВ рд╕рдореНрдорд╛рдиредрдореБрдЭреЗ рд╕рдВрджреЗрд╣ рд╣реИ рдХрд┐ рдпрд╣ рдкреНрд░рддрд┐рдЧрдорди # 2038 рдкреАрдЖрд░ рдХреЗ рджреБрд╖реНрдкрд░рд┐рдгрд╛рдо рдХрд╛ рдкрд░рд┐рдгрд╛рдо рд╣реИ рдЬреЛ # 2035 рдХреЗ рдЕрдВрдХ рд╕реЗ рдЙрддреНрдкрдиреНрди рд╣реБрдЖ рд╣реИред
(Write-Output -NoEnumerate 1, 2).GetType().Name
(Write-Output -NoEnumerate ([System.Collections.ArrayList] (1, 2))).GetType().Name
Object[]
ArrayList
рдпрд╣ рд╣реИ рдХрд┐ рдпрд╣ рдЕрднреА рднреА _Windows PowerShell_ v5.1 рдореЗрдВ рдХреИрд╕реЗ рдХрд╛рдо рдХрд░рддрд╛ рд╣реИ
PSObject[]
PSObject[]
рдЬреИрд╕рд╛ рдХрд┐ рдХрд╣рд╛ рдЧрдпрд╛ рд╣реИ, рдпрд╣ PS _Core_ рдХреЛ рд╣реА рдкреНрд░рднрд╛рд╡рд┐рдд рдХрд░рддрд╛ рд╣реИред
PowerShell Core v6.0.0 on macOS 10.13.2
PowerShell Core v6.0.0 on Ubuntu 16.04.3 LTS
PowerShell Core v6.0.0 on Microsoft Windows 10 Pro (64-bit; v10.0.15063)
рдпрджрд┐ рдпрд╣ рдПрдХ рдкреНрд░рддрд┐рдЧрдорди рд╣реИ - рдпрд╣ рдПрдХ рдмрдЧ рд╣реИред
рдЗрд╕реЗ рд▓рдВрдмреЗ рд╕рдордп рддрдХ рдЬрд╛рд░реА рд░рдЦрдиреЗ рдХреА рдЕрдиреБрдорддрд┐ рдХреИрд╕реЗ рджреА рдЧрдИ рд╣реИ?
@ рдЬрдпрдХреБрд▓ рдиреЗ рдЗрд╕реЗ рдЕрдм рдареАрдХ рдХрд░ рджрд┐рдпрд╛ рд╣реИред рдкрд╛рдЗрдкрд▓рд╛рдЗрди рдлрд╝рд╛рдЗрд▓реЛрдВ рдореЗрдВ рд▓рдВрдмреЗ рд╕рдордп рд╕реЗ рдЖрд╡рд╢реНрдпрдХ рдлрд╝реЙрд░реЗрд╕реНрдЯ рдХреЗ рдмрд╛рдж, рдпрд╣ рдкрддрд╛ рдЪрд▓рд╛ рд╣реИ рдХрд┐ рдкреИрд░рд╛рдореАрдЯрд░ рдмрдВрдзрди рдЪрд░рдг рдХреЗ рджреМрд░рд╛рди рдЬреЛ рднреА рд╕рдВрдЧреНрд░рд╣ рдЖрдк рдЗрд╕реЗ рдлреЗрдВрдХрддреЗ рд╣реИрдВ, рдЙрд╕реЗ PSObject[]
рдлреЛрд░реНрд╕ PS рдХреЗ рд░реВрдк рдореЗрдВ рдЕрдкрдиреЗ рдорд╛рдкрджрдВрдбреЛрдВ рдХреЛ рдЯрд╛рдЗрдк рдХрд░рдирд╛ред рд╣рд╛рд▓рд╛рдВрдХрд┐ рджреЛрдиреЛрдВ рдПрдХрд▓ рдФрд░ рд╕рдВрдЧреНрд░рд╣ рдХреЗ рд▓рд┐рдП PSObject
рд░реВрдк рдореЗрдВ рдкрд░рдо рдЯрд╛рдЗрдк рдХрд░рдирд╛, рд╣рд╛рд▓рд╛рдВрдХрд┐ рдареАрдХ рд╣реИред
рд╕рдмрд╕реЗ рдЙрдкрдпреЛрдЧреА рдЯрд┐рдкреНрдкрдгреА
рдЗрд╕реЗ рд▓рдВрдмреЗ рд╕рдордп рддрдХ рдЬрд╛рд░реА рд░рдЦрдиреЗ рдХреА рдЕрдиреБрдорддрд┐ рдХреИрд╕реЗ рджреА рдЧрдИ рд╣реИ?