Dois-je utiliser des points-virgules à la fin de chaque instruction PowerShell? [fermé]


36

J'ai pas mal programmé en C #, mais j'ai aussi écrit beaucoup de scripts T-SQL. C # nécessite des points-virgules, et T-SQL et PowerShell sont optionnels. Que faites-vous pour PowerShell? Pourquoi? Mon instinct est d’inclure les points-virgules mais je ne sais pas pourquoi.


Parlez-vous de points-virgules pour terminer la ligne? cette question est hors sujet.
Hex

1
@Hex: Pourquoi serait-il hors sujet? PowerShell est utilisé pour administrer votre machine, alors pourquoi pas ...
Bart De Vos

@Hex Oui en fin de ligne. Pourquoi est-ce hors sujet?
Mark Allison

Mark Allison, désolé, c'est une erreur de ma part, car j'ai mal compris votre question. Sous linux powershell, vous n'avez pas besoin d'ajouter de point-virgule comme vous n'avez pas besoin d'ajouter de point-virgule dans MS DOS.
Hex

C'est parce qu'il y a des crochets. Ceux-ci et les points-virgules sont comme le chocolat et le beurre de cacahuète. Ils sont inséparables. Je blâme Kernighan et Ritchie ..
Brain2000

Réponses:



17

La clé, que vous choisissiez d'utiliser des points-virgules ou non, est d'être cohérent. Si vous avez l'habitude de les utiliser en C #, continuez à les utiliser dans PowerShell. Si vous ne voulez pas les utiliser, alors ne les utilisez pas. Choisissez un standard et respectez-le pour vous et les personnes qui liront et utiliseront votre code. Cela deviendra moche si vous décidez de commencer à les utiliser à mi-parcours d'un projet.

En utilisant notre site, vous reconnaissez avoir lu et compris notre politique liée aux cookies et notre politique de confidentialité.
Licensed under cc by-sa 3.0 with attribution required.