Ich habe einiges in C # programmiert, aber dann habe ich auch viele T-SQL-Skripte geschrieben. C # erfordert Semikolons und T-SQL und PowerShell sind optional. Was machst du für PowerShell? Warum? Mein Bauchgefühl ist es, Semikolons einzuschließen, aber ich weiß nicht warum.
powershell
syntax
Mark Allison
quelle
quelle
Antworten:
Powershell verwendet in erster Linie neue Zeilen als Trennzeichen für Anweisungen. Semikolons können jedoch für mehrere Anweisungen in einer einzelnen Zeile verwendet werden.
quelle
Der Schlüssel, egal ob Sie Semikolons verwenden oder nicht, ist konsistent zu sein. Wenn Sie es gewohnt sind, sie in C # zu verwenden, können Sie sie in PowerShell weiterhin verwenden. Wenn Sie sie nicht verwenden möchten, dann verwenden Sie sie nicht. Wählen Sie einen Standard und bleiben Sie dabei für Sie und die Personen, die Ihren Code lesen und verwenden werden. Es wird hässlich, wenn Sie sich nach der Hälfte eines Projekts entscheiden, sie zu verwenden.
quelle