Якщо ви хочете допомогти іншим, надавши інформацію про код, ви повинні використовувати коментарі у цьому коді.
Подібно до інших мов програмування або сценаріїв, ви можете надавати коментарі в PowerShell з метою документації.
У PowerShell є два типи коментарів:
- Однорядковий коментар
- Багаторядковий коментар або блок коментарів
Однорядковий коментар
Однорядкові коментарі – це коментарі, у яких можна ввести a хеш символ # на початку кожного рядка. Усе, що знаходиться праворуч від символу решітки, буде проігноровано. Якщо ви пишете кілька рядків у сценарії, ви повинні використовувати хеш # символ на початку кожного рядка.
Синтаксис однорядкового коментаря
Нижче наведено два синтаксиси для однорядкового коментаря:
введення користувача java
Синтаксис1:
#
Синтаксис 2:
#
Приклади
Приклад 1: У цьому прикладі показано, як використовувати коментар у кінці рядка
PS C:> get-childitem #this command displays the child items of the C: drive
Приклад 2: У цьому прикладі показано, як використовувати коментар перед кодом і в кінці будь-якого оператора.
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 >> } >> }
Вихід:
2 4 6 8 10
Багаторядковий коментар
У PowerShell 2.0 або новішої версії було введено багаторядкові або блокові коментарі. Щоб прокоментувати кілька рядків, поставте < # символ на початку першого рядка і #> символ у кінці останнього рядка.
Синтаксис багаторядкового коментаря
Наступний блок відображає синтаксис багаторядкового коментаря:
Statement-1 Statement-2 Statement-N
приклад: У наступному прикладі описано, як використовувати багаторядковий коментар у коді.
рядок java для char
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; >> } </#>
Введіть таку команду, щоб відобразити результат наведеного вище прикладу:
PS C:> $fact 120