Private/HelperCreateGenericList.ps1
function HelperCreateGenericList { if ($Host.Version.Major -le 2) { # PowerShell v1 and v2 return New-GenericObject System.Collections.Generic.List Lextm.SharpSnmpLib.Variable } elseif ($Host.Version.Major -gt 2) { # PowerShell v3+ return New-Object 'System.Collections.Generic.List[Lextm.SharpSnmpLib.Variable]' }$ } |