這是可能的強制功能父是調用一個函數兒童的退出,從功能兒童?
示例代碼:PowerShell和調用函數範圍
function Parent { Write-Host "I'm Calling Parent Function" Child Write-Host "Code...Code..." } function Child { Write-Host "I'm Calling Child Function" # END function:Parent Write-Host "Parent Ended!" } PS> Parent PS> I'm Calling Parent Function I'm Calling Child Function Parent Ended!
任何想法?
不是沒有任何返回值的母然後檢查它是否應該繼續執行或不是,或者從'Child'方法拋出終止異常。當然,這兩種方法也將確保'孩子'也結束。 'Child'將始終在'Parent'結束之前結束。 –