04-powershell-类和方法

randolf2022年6月6日
小于 1 分钟

04-powershell-类和方法

04-powershell- 类和方法

PowerShell 教程 №4:类和方法 - 少数派open in new window

note

由于02-powershell-命令和参数中提到了其基于. Net和CLR,这里的类其实就是C#中的类

可以通过 GetType() 获取类名,GetPropertise() 获取属性,Get-Member 获取对象的方法

Pasted image 20220504165404

更详细的内容可以参考 Everything you wanted to know about arrays - PowerShell | Microsoft Docsopen in new window

这一段使用正则的很巧妙:

PS> $data = @('red','green','blue')
PS> 'green' -in $data
True
PS> $data = @('red','green','blue')
PS> $pattern = "^({0})$" -f ($data -join '|')
PS> $pattern
^(red|green|blue)$

PS> 'green' -match $pattern
True

参考

引文
脚注
Loading...