1 2 3 4 5 6 7 8 9 10 |
# Array de ejemplo $numeros = [System.Collections.Generic.List[int]]@(1, 2, 3, 4, 5) # Usar LINQ desde .NET para encontrar elementos mayores que 3 $mayoresQueTres = [System.Linq.Enumerable]::Where($numeros, [Func[int, bool]]{ param($x) $x -gt 3 }) Write-Output "Mayores que 3: $mayoresQueTres" # Usar LINQ desde .NET para seleccionar los cuadrados de los elementos $cuadrados = [System.Linq.Enumerable]::Select($numeros, [Func[int, int]]{ param($x) $x * $x }) Write-Output "Cuadrados: $cuadrados" |