2013-01-03 7 views
8

Abgesehen von seinem natürlichen Gebrauch, dh Addition von zwei Argumenten, können Sie auch ein Plus + Zeichen in Powershell verwenden können spezielle Anrufe wie diese zu tun UploadFile ist ein öffentliches statisches Feld, according to MSDN, daher der doppelte Doppelpunkt :: - alles ist soweit klar. Aber warum ist Ftp Klasse so besonders, dass anstelle eines Punktes ., braucht es eine +? Ich konnte keine Dokumentation zu diesem Teil finden (offiziell oder nicht).Besondere Verwendung von Plus (+) Zeichen in Powershell

Gibt es andere Verwendungen für + außer WebRequestMethods+Ftp?

Antwort

10

Die WebRequestMethods-Klasse ist ein Container, sie enthält die FTP-Klasse. FTP selbst ist eine geschachtelte Klasse. Um auf die geschachtelte Klasse in PowerShell (oder C#) zuzugreifen, müssen Sie die + -Notation verwenden. Weitere Informationen here.

+0

+1 für eine schnelle und präzise Antwort. – Neolisk

+0

'... und die Reflektion konstruiert einen verkrüppelten Namen, wenn er nach den folgenden Konventionen abgefragt wird ...' Nun, zumindest erklärt das die Mystery-Syntax – Coruscate5

Verwandte Themen