Следует ли использовать точки с запятой в конце каждого оператора PowerShell? [закрыто]


36

Я довольно много программировал на C #, но затем я также написал много сценариев T-SQL. C # требует точек с запятой, а T-SQL и PowerShell являются необязательными. Что вы делаете для PowerShell? Зачем? Я чувствую интуицию, чтобы включить точки с запятой, но я не знаю почему.


Вы говорите о точках с запятой в конце строки? этот вопрос оффтоп.
Hex

1
@ Hex: Почему это не по теме? PowerShell используется для администрирования вашей машины, так почему бы и нет ...
Барт Де Вос

@ Да, в конце строки. Почему это не по теме?
Марк Эллисон

Марк Эллисон, извините, это была моя ошибка, потому что я неправильно понял ваш вопрос. В linux powershell вам не нужно добавлять точки с запятой так же, как вам не нужно добавлять точки с запятой в MS DOS.
Шестнадцатое

Это потому что есть волнистые скобки. Эти точки с запятой похожи на шоколад и арахисовое масло. Они неразлучны. Я обвиняю Кернигана и Ричи ..
Brain2000

Ответы:



17

Ключ, независимо от того, используете ли вы точку с запятой или нет, должен быть последовательным. Если вы привыкли использовать их в C #, продолжайте использовать их в PowerShell. Если вы не хотите их использовать, не используйте их. Выберите стандарт и придерживайтесь его для вас и людей, которые будут читать и использовать ваш код. Будет ужасно, если вы решите в середине проекта начать использовать их.

Используя наш сайт, вы подтверждаете, что прочитали и поняли нашу Политику в отношении файлов cookie и Политику конфиденциальности.
Licensed under cc by-sa 3.0 with attribution required.