powershell ScriptMethod,そういうのもあるのか

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了powershell ScriptMethod,そういうのもあるのか相关的知识,希望对你有一定的参考价值。

PS> function Math() {
    $obj = New-Object psobject
    $obj | Add-Member -MemberType ScriptMethod -Name Add -Value {
        param([int] $m, [int] $n)
        return $m + $n
    }
    $obj | Add-Member -MemberType ScriptMethod -Name Multiply -Value {
        param([int] $m, [int] $n)
        return $m * $n
    }
    $obj | Add-Member -MemberType ScriptProperty -Name x -Value {100}
    $obj | Add-Member -MemberType ScriptMethod -Name Multiply100 -Value {
        param([int] $m)
        return $m * $this.x # $thisなんてあるんね
    }
    return $obj
}

PS> $math = Math
PS> $math.Add(1, 2)
3
PS> $math.Multiply100(6)
600

以上是关于powershell ScriptMethod,そういうのもあるのか的主要内容,如果未能解决你的问题,请参考以下文章

scss よく使ってる便利そうなmixin集(Scss mixin collection)

日语学习助词(时刻更新)

50音图-さ行

AutoCompleteExtender 有时有效

单词乱记 20180607

Japanese Learning - 五十音图