PowerShell成员:方法和属性的解释?
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了PowerShell成员:方法和属性的解释?相关的知识,希望对你有一定的参考价值。
我是PowerShell的新手,来自很久以前的BASH背景。 PowerShell的内置文档和Web上的帮助非常好,但是我一直磕磕绊绊的一个领域是理解方法和属性(这些被称为成员/类?)。我知道我可以看到我可以使用哪些方法和属性,例如:
ls | get-member
.Exists
,.Trim
,.SubString
或.Split
等实际上如何运作?
当你做Get-Member
时,你会看到TypeName,如:
TypeName: System.IO.DirectoryInfo
您可以搜索该类型并查看其成员。
这些是.NET框架对象及其成员和属性,因此您可以使用msdn上的大量文档。
例如,这是DirectoryInfo的文档:http://msdn.microsoft.com/en-us/library/system.io.directoryinfo.aspx
我刚刚在脚本存储库中发布了一个脚本,可以帮助您解决这个问题。 http://gallery.technet.microsoft.com/scriptcenter/Finding-reference-b12324bc
它会带走你的努力,所以现在你可以做一些事情:
Get-ChildItem C:Windows | Get-Member | .Find-TypeReference.ps1
这将导致脚本以FileInfo和DirectoryInfo类型作为查询为您打开MSDN搜索页面。
以上是关于PowerShell成员:方法和属性的解释?的主要内容,如果未能解决你的问题,请参考以下文章
定义一个时钟类——Clock,它包括三个int型 成员变量分别表示时分秒,一个构造方法用于对三个成员变量(时分秒) 进行初始化,还有一个成员方法show()用于显示时钟对象的时间。其次,再定义(代码片
编写Java应用程序。首先,定义一个时钟类——Clock,它包括三个int型 成员变量分别表示时分秒,一个构造方法用于对三个成员变量(时分秒) 进行初始化,还有一个成员方法show()用于显示(代码片