特别使用加号(+)登录Powershell

时间:2013-01-03 15:15:49

标签: powershell

除了自然使用,即添加两个参数外,您还可以在Powershell中使用加号+来执行类似这样的特殊调用:

[System.Net.WebRequestMethods+Ftp]::UploadFile

UploadFile是一个公共静态字段according to MSDN,因此是双冒号:: - 到目前为止一切都很清楚。但为什么Ftp类如此特殊,而不是点.,它需要+?我找不到这方面的任何文件(官方或非官方)。

+WebRequestMethods+Ftp以外还有其他用途吗?

1 个答案:

答案 0 :(得分:10)

WebRequestMethods类是一个容器,它包含FTP类。 FTP本身是一个嵌套类,要访问PowerShell中的嵌套类(或C#,就此而言),您必须使用+表示法。更多信息here