J'ai fait pas mal de programmation en C#, mais j'ai aussi écrit beaucoup de scripts T-SQL. C# exige des points-virgules, alors que T-SQL et PowerShell les rendent facultatifs. Que faites-vous pour PowerShell ? Pourquoi ? Mon intuition me pousse à inclure les points-virgules, mais je ne sais pas pourquoi.
Réponses
Trop de publicités?Powershell utilise principalement les nouvelles lignes comme Séparateurs de déclarations mais les points-virgules peuvent être utilisés pour plusieurs déclarations sur une même ligne.
L'essentiel, que vous choisissiez ou non d'utiliser des points-virgules, 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, ne les utilisez pas. Choisissez un standard et respectez-le pour vous et pour les personnes qui liront et utiliseront votre code. Les choses se gâteront si vous décidez à mi-chemin d'un projet de commencer à les utiliser.