Als u anderen wilt helpen door informatie over een code te verstrekken, moet u de opmerkingen in die code.
Net als bij andere programmeer- of scripttalen kunt u de opmerkingen in een PowerShell opgeven voor documentatiedoeleinden.
In PowerShell zijn er twee soorten opmerkingen:
- Commentaar van één regel
- Meerregelig commentaar of commentaarblok
Enkele regel commentaar
Enkelregelige opmerkingen zijn opmerkingen waarin u a kunt typen hasj symbool # aan het begin van elke regel. Alles rechts van het hekje-symbool wordt genegeerd. Als je de meerdere regels in een script schrijft, moest je de hekje # symbool aan het begin van elke regel.
Syntaxis van commentaar van één regel
Hieronder volgen de twee syntaxis voor het commentaar van één regel:
sortering samenvoegen in Java
Syntaxis1:
#
Syntaxis2:
#
Voorbeelden
Voorbeeld 1: Dit voorbeeld laat zien hoe u de opmerking aan het einde van een regel kunt gebruiken
PS C:> get-childitem #this command displays the child items of the C: drive
Voorbeeld2: Dit voorbeeld laat zien hoe u het commentaar vóór de code en aan het einde van een instructie kunt gebruiken.
PS C:> #This code is used to print the even numbers from 1 to 10 PS C:> for($i = 1; $i -le 10; $i++) # This loop statement initialize variable from 1 and increment upto 10. >> { >> $x=$i%2 >> if($x -eq 0) # The if condition checks that the value of variable x is equalt to 0, if yes then execute if body >> { >> echo $i # This statement prints the number which is divisibel by 2 >> } >> }
Uitgang:
2 4 6 8 10
Meerdere regels commentaar
Met PowerShell 2.0 of hoger zijn meerdere regelopmerkingen of blokopmerkingen geïntroduceerd. Om commentaar te geven op de meerdere regels, plaatst u de < # symbool aan het begin van de eerste regel en #> symbool aan het einde van de laatste regel.
Syntaxis van commentaar met meerdere regels
Het volgende blok toont de syntaxis van commentaar met meerdere regels:
Statement-1 Statement-2 Statement-N
Voorbeeld: In het volgende voorbeeld wordt beschreven hoe u het commentaar van meerdere regels in code gebruikt.
PS C:> <# this code is used to print the>> factorial of a given number#> PS C:> $a=5 PS C:> $fact=1 PS C:> for ($i=$a;$i -ge 1;$i--) >> { >> $fact=$fact * $i; >> } </#>
Typ de volgende opdracht om de uitvoer van het bovenstaande voorbeeld weer te geven:
Linux-opdracht voor zip
PS C:> $fact 120