最新国产好看的视频,伊人天堂AV在线,国产Aaaaaa视频,蜜臀视频在线观看一区,人妻av色图,密臀久久久精品影片,青青视频免费观看毛片,久草在线观看视,国产三级精品色情在线

Windows Powershell Switch 循環(huán)

 更新時間:2014年10月24日 10:27:20   投稿:hebedich  
這篇文章主要介紹了Windows Powershell Switch 循環(huán)以及PowerShell中數(shù)組可以與switch語句結(jié)合,產(chǎn)生意想不到的效果。

Switch 本是多路分支的關(guān)鍵字,但是在Powershell中由于Switch支持集合,所以也可以使用它進行循環(huán)處理。下面舉兩個例子。
第一個將Foreach循環(huán)轉(zhuǎn)換成Switch循環(huán):

復(fù)制代碼 代碼如下:

#使用Foreach循環(huán)
$nums=10..7
foreach($n in $nums)
{
    "n=$n"
}
n=10
n=9
n=8
n=7
 
#使用Switch循環(huán)
$nums = 10..7
Switch ($nums)
{
Default { "n= $_" }
}
 
n= 10
n= 9
n= 8
n= 7

有時對集合的處理,在循環(huán)中還須條件判斷,使用Switch循環(huán)可以一部到位,例如:

復(fù)制代碼 代碼如下:

$nums = 10..7
Switch ($nums)
{
    {($_ % 2) -eq 0} {"$_ 偶數(shù)"}
    {($_ % 2) -ne 0} {"$_ 基數(shù)"}
}
 
10 偶數(shù)
9 基數(shù)
8 偶數(shù)
7 基數(shù)

PowerShell數(shù)組與switch語句,PowerShell中數(shù)組可以與switch語句結(jié)合,產(chǎn)生意想不到的效果。
PowerShell中數(shù)組可以與switch語句結(jié)合,產(chǎn)生意想不到的效果。

先看看例子:

復(fù)制代碼 代碼如下:

$myArray = 1,5,4,2,3,5,2,5
Switch ( $myArray ) {
 1 { 'one' }
 2 { 'two' }
 3 { 'three' }
 4 { 'four' }
 5 { 'five' }
}

數(shù)組中的所有元素都是在1,2,3,4,5這個范圍的。通過一個switch語句,把每個數(shù)字做一個翻譯。
在switch之后會自動輸出,所以,最終的結(jié)果就成了:

復(fù)制代碼 代碼如下:

one
five
four
two
three
five
two
five

這是一個很新奇的效果,先記錄在這里,后面有需要再來深度挖掘它。

相關(guān)文章

  • Windows 8 中的 PowerShell 3.0

    Windows 8 中的 PowerShell 3.0

    PowerShell并不是在Windows 8上首次出現(xiàn),所以,很多IT專業(yè)人員、程序員和高級用戶都非常熟悉了。在這里重提PowerShell,主要是為了為一些之前沒有了解過PowerShell用戶,還有對PowerShell 3.0不是特別了解的用戶。PowerShell高手可以跳過此文。
    2015-09-09
  • PowerShell實現(xiàn)的文件同步腳本分享

    PowerShell實現(xiàn)的文件同步腳本分享

    這篇文章主要介紹了PowerShell實現(xiàn)的文件同步腳本分享,本文直接給出實現(xiàn)代碼,需要的朋友可以參考下
    2015-05-05
  • Windows Powershell擴展類型系統(tǒng)

    Windows Powershell擴展類型系統(tǒng)

    本文主要詳細(xì)介紹了集中將對象轉(zhuǎn)換成文本的方法,并附上示例說明,非常的實用,有需要的朋友可以參考下
    2014-09-09
  • PowerShell中Job相關(guān)命令及并行執(zhí)行任務(wù)詳解

    PowerShell中Job相關(guān)命令及并行執(zhí)行任務(wù)詳解

    這篇文章主要給大家介紹了關(guān)于PowerShell中Job相關(guān)命令及并行執(zhí)行任務(wù)的相關(guān)資料,文中通過示例代碼介紹的非常詳細(xì),對大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價值,需要的朋友們下面隨著小編來一起學(xué)習(xí)學(xué)習(xí)吧。
    2018-03-03
  • PowerShell中調(diào)用WPF生成炫酷窗口實例

    PowerShell中調(diào)用WPF生成炫酷窗口實例

    這篇文章主要介紹了PowerShell中調(diào)用WPF生成炫酷窗口實例,本文直接給出運行效果和腳本源碼,需要的朋友可以參考下
    2015-03-03
  • Powershell讀取PFX證書并輸入密碼的腳本分享

    Powershell讀取PFX證書并輸入密碼的腳本分享

    這篇文章主要介紹了Powershell讀取PFX證書并輸入密碼的腳本分享,本文實現(xiàn)直接用腳本輸入密碼,避免了手動輸入密碼的麻煩,需要的朋友可以參考下
    2014-11-11
  • PowerShell比較文本文件的兩個方法

    PowerShell比較文本文件的兩個方法

    這篇文章主要介紹了PowerShell比較文本文件的兩個方法,需要的朋友可以參考下
    2014-04-04
  • PowerShell中Get-Date對象的常用屬性和方法介紹

    PowerShell中Get-Date對象的常用屬性和方法介紹

    這篇文章主要介紹了PowerShell中Get-Date對象的常用屬性和方法介紹,一并介紹了看一個對象的所有屬性和方法的技巧,需要的朋友可以參考下
    2014-08-08
  • Windows Powershell強類型數(shù)組

    Windows Powershell強類型數(shù)組

    強類型數(shù)組可以理解為強制數(shù)據(jù)類型的數(shù)組,也就是一個數(shù)組里只包含一種數(shù)據(jù)類型,強制轉(zhuǎn)換數(shù)組語法的優(yōu)勢就是如果使用分號代替逗號分隔值,PowerShell將每個值看作命令文本,PowerShell會執(zhí)行它并且存儲結(jié)果。
    2014-09-09
  • PowerShell和FFmpeg查找Windows中所有損壞音頻文件

    PowerShell和FFmpeg查找Windows中所有損壞音頻文件

    這篇文章主要為大家介紹了Windows中查找出所有損壞的音頻文件,有需要的朋友可以借鑒參考下,希望能夠有所幫助,祝大家多多進步,早日升職加薪
    2023-10-10

最新評論

澄迈县| 镇坪县| 长泰县| 文昌市| 贵州省| 若尔盖县| 铁岭市| 集贤县| 本溪市| 富蕴县| 云龙县| 济阳县| 宣化县| 门头沟区| 平昌县| 玉环县| 左贡县| 大余县| 元朗区| 睢宁县| 名山县| 河北省| 宁乡县| 陕西省| 青岛市| 宁远县| 班戈县| 麻阳| 昌邑市| 岫岩| 廊坊市| 宾阳县| 绥德县| 屏东市| 密山市| 虎林市| 定陶县| 铅山县| 胶南市| 舟山市| 呼伦贝尔市|