PowerShell tiene la aplicación de host "PowerShell ise", Que se usa para crear scripts y funciones. La función contiene las declaraciones o instrucciones especificadas por el usuario. Además, el usuario asigna el nombre de la función. Estas piezas de código se ejecutan en PowerShell llamando al nombre de la función. Según sus requisitos, puede manejar la complejidad de una función.
Este artículo discutirá el uso del valor de retorno de PowerShell.
¿Cuál es el valor de "retorno" de la función en PowerShell??
"devolver"Es un valor que la función vuelve a la función de llamada o a un script cuando completa su tarea. PowerShell utiliza el valor de retorno en las funciones para salir del script o función después de la salida del resultado. La palabra clave de retorno evita el código después de que se ejecute. El valor de retorno en PowerShell detiene la ejecución adicional del código dentro de la función y devuelve el valor como salida.
Puede comprender mejor cómo se utiliza el valor de retorno al observar los ejemplos proporcionados.
Ejemplo 1: Uso del valor simple de "retorno"
Este ejemplo emitirá el texto a la consola PowerShell utilizando lo simple "devolver" valor:
función testReturn
"Esta línea se ejecutará"
devolver
"Esta línea no se ejecutará"
TestReturn
En el código anterior:
Como puede ver desde la salida, el código después del "devolver"El valor no se ejecutó porque el valor de retorno detiene instantáneamente el código y genera el valor a la consola.
Ejemplo 2: Uso de "retorno" para devolver la suma de valores en PowerShell
En este ejemplo, agregaremos los dos enteros y los ejecutaremos usando el "devolverPalabra clave:
función testReturn ($ a, $ b)
descripción de la salida "Esto devolverá la salida"
devolución ($ a+$ b)
descripción de la descripción "Esto no se ejecutará"
TestReturn 1 2
Según el guión dado:
Se puede observar que en primer lugar, la línea agregada arriba de la instrucción de retorno ha mostrado el mensaje agregado. Luego, se ha devuelto la suma de la variable aprobada, y el script fue terminado.
Conclusión
"devolver"El valor en la función PowerShell sale del script después de la ejecución del código anterior al valor de retorno. El código después de esta declaración no se ejecuta. Normalmente se usa para obtener la salida instantánea de la función dada. Este tutorial ha presentado una guía detallada sobre el uso del valor de retorno en la función PowerShell.