我应该在每个PowerShell语句的末尾使用分号吗?[关闭]


36

我已经用C#做了相当多的编程,但是后来我也写了很多T-SQL脚本。C#需要分号,而T-SQL和PowerShell是可选的。您为PowerShell做什么?为什么?我的直觉是要包括分号,但我不知道为什么。


您是在说用分号结束吗?这个问题是题外话。
Hex

1
@Hex:为什么会不合时宜?使用PowerShell来管理您的计算机,所以为什么不...
Bart De Vos 2012年

@Hex是一行结尾。为什么离题?
马克·艾莉森

马克·艾莉森(Mark Allison),对不起,这是我的错误,因为我误解了您的问题。在Linux powershell中,您不需要添加分号,就像您不需要在MS DOS中添加分号一样。
Hex

这是因为有弯曲的括号。那些和分号就像巧克力和花生酱。他们是密不可分的。我
怪怪

Answers:



17

无论您是否选择使用分号,关键都是要一致。如果您习惯于在C#中使用它们,请继续在PowerShell中使用它们。如果您不想使用它们,请不要使用它们。选择一个标准,并为您和将要阅读和使用您的代码的人们坚持下去。如果您决定在项目中途开始使用它们,将变得很丑。

By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.