我用 C# 写过不少程序,但也写过很多 T-SQL 脚本。C# 需要分号,而 T-SQL 和 PowerShell 则不需要。你用 PowerShell 做什么?为什么?我的直觉是要加分号,但我不知道为什么。
答案1
Powershell 主要使用新行作为语句分隔符,但一行中的多个语句可以使用分号。
答案2
无论你是否选择使用分号,关键在于保持一致。如果你习惯在 C# 中使用分号,那么在 PowerShell 中继续使用它们。如果你不想使用它们,那么就不要使用它们。选择一个标准并坚持使用它,这对你和阅读和使用你代码的人来说都是如此。如果你在项目进行到一半时决定开始使用它们,情况会变得很糟糕。