91超碰碰碰碰久久久久久综合_超碰av人澡人澡人澡人澡人掠_国产黄大片在线观看画质优化_txt小说免费全本

溫馨提示×

溫馨提示×

您好,登錄后才能下訂單哦!

密碼登錄×
登錄注冊×
其他方式登錄
點擊 登錄注冊 即表示同意《億速云用戶服務條款》

PowerShell Switch判斷語句示例

發布時間:2020-06-16 16:06:05 來源:網絡 閱讀:515 作者:zengchuixin2008 欄目:系統運維

示例一,在if else語句中,如果沒有匹配的條件,可以使用else處理,同樣在switch語句中,如果case中沒有條件匹配,可以使用關鍵字default處理

$temperature = 20
switch($temperature)
{
    {$_ -lt 32} {"below freezing";break}
    {$_ -le 50} {"cold";break}
    {$_ -le 70} {"hot"}
    default {"hot"}
}

switch是多路分支,也可用于循環處理

將foreach循環轉換為switch循環

$nums = 10..7
switch($nums)
{
default{"n=$_"}
}

結果

n=10
n=9
n=8
n=7

有時候循環還需要加條件判斷,例如foreach可能還要配合if語句,這里面可以使用switch一次性完成

示例二

$nums = 10..7
switch($nums)
{
{($_ % 2) -eq 0}{"$_ 偶數"}
#%代表的是取余運算,10%2的余數是0,偶數
{($_ % 2) -ne 0}{"$_ 基數"}
}

示例三

switch($value=Read-Host "輸入取值")
{
1{"Beijing"}
2{"shanghai"}
3{"guangzhou"}
4{"shenzhen"}
}

如果碰到匹配條件時只處理一次,可以使用break

$value=99 
# 使用 Switch 測試取值范圍 
switch($value) 
{ 
    {$_ -lt 5 }   { "小于5"; break} 
    {$_ -gt 0 }   { "大于0"; break} 
    {$_ -lt 100}  { "小于100"; break} 
    Default {"沒有匹配條件"} 
} 

您也可以關注下方的微信公眾號獲取更多資訊
PowerShell Switch判斷語句示例

向AI問一下細節

免責聲明:本站發布的內容(圖片、視頻和文字)以原創、轉載和分享為主,文章觀點不代表本網站立場,如果涉及侵權請聯系站長郵箱:is@yisu.com進行舉報,并提供相關證據,一經查實,將立刻刪除涉嫌侵權內容。

AI

固始县| 盖州市| 井陉县| 辰溪县| 鹤山市| 泰来县| 延安市| 英山县| 沁水县| 南川市| 木里| 景德镇市| 威信县| 禄丰县| 青川县| 临海市| 开封县| 沅江市| 高唐县| 平舆县| 舞阳县| 东平县| 鹿邑县| 呼玛县| 灌云县| 什邡市| 金川县| 鄂州市| 泰宁县| 辰溪县| 安福县| 彰化市| 肇东市| 灵川县| 塘沽区| 托里县| 吴忠市| 滨州市| 宁武县| 聂拉木县| 图们市|