再利用のスクリプトロジックにするために、我々はより多くの場合、メソッドとしてパッケージ化されます。PowerShellのの機能やC#、JavaScriptはいくつかの違いを定義します。
私たちは、直接の例を参照してください。
あなたは、参照メソッドの定義とすることができません。この:
関数GetServiceStatus(文字列名) { }
しかし、この:
機能GetServiceStatus { PARAM(P1、P2) }
あなたは、最も明白な違いはのparamキーワードで指定された引数、そこに指定されたすべてのパラメータの一部で見ることができます。
各パラメータには、このような必須パラメータの型かどうかなどの制約を増加させることができます。