在PowerShell 3.0 中,被允许使用“.”和“::”换行。这两个符号默认被用作访问一个对象的动态和静态属性。因此在PowerShell 3.0 中,可以不必再写非常冗长的代码了,适当可以给代码换行,以增强可读性。
例如下面的代码:
$site="www.pstips.net" $site.Substring(0).ToUpper(). Replace("www,","http://www"); [string]:: IsNullOrEmpty($site)
如果你觉得还不过瘾,还可以在中间加点注释。
#定义一个string变量 $site="www.pstips.net" $site. #取子串 Substring(0). #转换成大写 ToUpper(). #替换特定字符串 Replace("www,","http://www") #调用静态方法 [Console]:: WriteLine($site)
本文链接: https://www.pstips.net/powershell-line-breaks-after-a-full-stop-or-double-colon.html
请尊重原作者和编辑的辛勤劳动,欢迎转载,并注明出处!
请尊重原作者和编辑的辛勤劳动,欢迎转载,并注明出处!