Când doriți să ajutați pe alții furnizând informații despre un cod, atunci trebuie să utilizați comentarii în acel cod.
La fel ca și alte limbaje de programare sau scripting, puteți oferi comentariile într-un PowerShell în scopul documentării.
În PowerShell, există două tipuri de comentarii:
- Comentariu pe o singură linie
- Comentariu pe mai multe rânduri sau bloc de comentarii
Comentariu pe o singură linie
Comentariile pe o singură linie sunt acele comentarii în care puteți tasta a hash simbol # la începutul fiecărei linii. Tot ce se află în dreapta simbolului hash va fi ignorat. Dacă scrieți mai multe rânduri într-un script, trebuia să utilizați simbolul hash # la începutul fiecărei linii.
Sintaxa comentariului pe o singură linie
Următoarele sunt cele două sintaxe pentru comentariul pe o singură linie:
applet
Sintaxa 1:
#
Sintaxa 2:
#
Exemple
Exemplul 1: Acest exemplu arată cum să utilizați comentariul de la sfârșitul unui rând
cum să obțineți data curentă în java
PS C:> get-childitem #this command displays the child items of the C: drive
Exemplul 2: Acest exemplu afișează cum să utilizați comentariul înainte de cod și la sfârșitul oricărei instrucțiuni.
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 >> } >> }
Ieșire:
2 4 6 8 10
Comentariu pe mai multe rânduri
Cu PowerShell 2.0 sau o versiune ulterioară, au fost introduse comentarii pe mai multe rânduri sau comentarii blocate. Pentru a comenta mai multe rânduri, puneți < # simbol la începutul primului rând și #> simbol la sfârșitul ultimei rânduri.
Sintaxa comentariului cu mai multe rânduri
Următorul bloc afișează sintaxa comentariului cu mai multe rânduri:
Statement-1 Statement-2 Statement-N
Exemplu: Următorul exemplu descrie cum să utilizați comentariul cu mai multe linii în cod.
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; >> } </#>
Tastați următoarea comandă pentru a afișa rezultatul exemplului de mai sus:
PS C:> $fact 120