----- ----- ----- --------
2 0 -1 -1
类似的象”set_someinfo”一样,该方法只是为了给属性someinfo赋值,可以直接通过属性赋值调用。如果一个对象中只有”get_someinfo”,没有对应的”set_someinfo”,说明someinfo这个属性为只读属性。
标准方法
几乎每个对象都有一些继承自父类的方法,这些方法并不是该对象所特有的方法,而是所有对象共有的方法。
Equals 比较两个对象是否相同
GetHashCode 返回一个对象的数字格式的指纹
GetType 返回一个对象的数据类型
ToString 将一个对象转换成可读的字符串
过滤包含了下划线的方法可是使用操作符 -notlike 和 通配符 *
PS C:Powershell> $Host.UI.RawUI | Get-Member -me method | where {$_.Name -notlike '*_*'}
TypeName: System.Management.Automation.Internal.Host.InternalHostRawUserInterface
Name MemberType Definition
---- ---------- ----------
Equals Method bool Equals(System.Object obj)
FlushInputBuffer Method System.Void FlushInputBuffer()
GetBufferContents Method System.Management.Automation.Host.BufferCell[,] GetBufferCo
GetHashCode Method int GetHashCode()
GetType Method type GetType()
LengthInBufferCells Method int LengthInBufferCells(string str), int LengthInBufferCell
NewBufferCellArray Method System.Management.Automation.Host.BufferCell[,] NewBufferCe
ReadKey Method System.Management.Automation.Host.KeyInfo ReadKey(System.Ma
ScrollBufferContents Method System.Void ScrollBufferContents(System.Management.Automati
SetBufferContents Method System.Void SetBufferContents(System.Management.Automation.
ToString Method string ToString()
调用方法
一定要注意,在调用一个方法前,必须知道这个方法的功能。因为有的命令可能比较危险,例如错误地修改环境变量。调用一个方法,通过圆点加圆括号:










