亚洲香蕉成人av网站在线观看_欧美精品成人91久久久久久久_久久久久久久久久久亚洲_热久久视久久精品18亚洲精品_国产精自产拍久久久久久_亚洲色图国产精品_91精品国产网站_中文字幕欧美日韩精品_国产精品久久久久久亚洲调教_国产精品久久一区_性夜试看影院91社区_97在线观看视频国产_68精品久久久久久欧美_欧美精品在线观看_国产精品一区二区久久精品_欧美老女人bb

首頁 > 開發 > PowerShell > 正文

PowerShell函數參數指定數據類型實例

2020-03-26 19:23:18
字體:
來源:轉載
供稿:網友

本文介紹在PowerShell創建自定義函數時,為必選參數設置強類型有什么好處,應該如何設置。

為了提高必選參數的安全性,PowerShell函數定義的最佳實踐告訴我們,要為必選參數設置強類型。這是為什么呢,我們來看一個例子。

復制代碼 代碼如下:

function Test-Me {
    param
    (
        [Parameter(Mandatory=$true, HelpMessage='Enter number of EUROs!')]
        $Euro
    )
    $Dollar = $Euro * 1.4
    $Dollar
}

上面這個例子是接收用戶輸入一個歐元值,然后,輸出美元值。相當于是在兩個貨幣之間做了一下換算。實際執行的效果讓人很吃驚,且看:
復制代碼 代碼如下:

PS> Test-Me -Euro 100
140
PS> Test-Me
cmdlet Test-Me at command pipeline position 1
Supply values for the following parameters:
(Type !? for Help.)
Euro: 100
100

這里測試了兩次,第一個測試沒有問題:100*1.4=140。但第二個測試就蛋疼了,怎么100*1.4還等于100呢?其實是這樣的,輸入的100被當作了一個字符串,而不是一個數字。所以一個字符串乘以1.4,就相當于把這個字符串重復1.4次,四舍五入,那就是重復1次,那還是原樣,所以你知道這個100怎么來的了吧?

 

好了,這就是我們說的安全性。不為必選參數設置強類型不安全!我們來將其設置為Double類型。

復制代碼 代碼如下:

function Test-Me {
    param
    (
        [Parameter(Mandatory=$true, HelpMessage='Enter number of EUROs!')]
        [Double]
        $Euro
    )
    $Dollar = $Euro * 1.4
    $Dollar
}

大家可以試試這段代碼還會不會出現之前的問題了。因為這里加了一個[double]的指令,起到了一個強制數據類型的作用。

 

關于為PowerShell函數必選參數設置強類型,本文就介紹這么多,希望對您有所幫助,謝謝!

發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
亚洲香蕉成人av网站在线观看_欧美精品成人91久久久久久久_久久久久久久久久久亚洲_热久久视久久精品18亚洲精品_国产精自产拍久久久久久_亚洲色图国产精品_91精品国产网站_中文字幕欧美日韩精品_国产精品久久久久久亚洲调教_国产精品久久一区_性夜试看影院91社区_97在线观看视频国产_68精品久久久久久欧美_欧美精品在线观看_国产精品一区二区久久精品_欧美老女人bb
欧美在线视频免费观看| 黑人与娇小精品av专区| 91精品视频在线播放| 欧美激情免费看| 久久久久久久av| 国产精品久久久久久久久久ktv| 精品日韩中文字幕| 91精品综合视频| 国产精品无av码在线观看| 欧美在线影院在线视频| 欧美在线国产精品| 欧美裸体xxxx| 欧美日韩中文字幕在线| 中文字幕亚洲综合久久筱田步美| 中日韩美女免费视频网址在线观看| 日韩亚洲一区二区| 国产精品99久久久久久久久| 国产精品久久久久不卡| 国产精国产精品| 亚洲欧美福利视频| 中文字幕亚洲国产| www.日韩免费| 91沈先生作品| 高清欧美性猛交xxxx黑人猛交| 中文字幕精品在线| 国产精品久久久久久久久久新婚| 久久天堂电影网| 欧美一区二区三区精品电影| 国产69精品久久久久99| 中文字幕精品一区久久久久| 久久久女人电视剧免费播放下载| 日本一区二区在线免费播放| 欧美电影免费播放| 美女视频久久黄| 九色成人免费视频| 亚洲最大成人在线| 日韩亚洲欧美中文高清在线| 精品国产91久久久久久| 国产成人久久精品| 国产精品白丝jk喷水视频一区| 色噜噜狠狠色综合网图区| 亚洲乱码国产乱码精品精| 在线播放国产一区中文字幕剧情欧美| 欧美日本高清视频| 91久久久在线| 国产不卡在线观看| 欧美一级大片在线免费观看| 亚洲色图国产精品| 欧美性猛交xxxx久久久| 国产精品第一区| 美女av一区二区三区| 国产欧美一区二区| 91免费看片网站| 成人免费网站在线观看| 亚洲天堂视频在线观看| 精品福利在线观看| 亚洲综合日韩中文字幕v在线| 日韩美女写真福利在线观看| 欧美午夜电影在线| 色噜噜狠狠色综合网图区| 亚洲精品电影在线观看| 91免费在线视频| 日韩美女在线观看一区| 国外视频精品毛片| 亚洲精品大尺度| 亚洲欧洲在线看| 亚洲激情视频在线观看| 青青久久av北条麻妃黑人| 亚洲视频在线观看视频| 久久久久久久久久久人体| 大量国产精品视频| 国产精品白嫩美女在线观看| 91在线观看免费高清完整版在线观看| 精品国产精品三级精品av网址| 欧美高清不卡在线| 欧美色视频日本高清在线观看| 亚洲欧美日韩国产中文专区| 全亚洲最色的网站在线观看| 久久精彩免费视频| 96sao精品视频在线观看| 国产亚洲美女久久| 55夜色66夜色国产精品视频| 日本中文字幕不卡免费| 亚洲理论在线a中文字幕| 亚洲精品电影网站| 91免费看视频.| 国内久久久精品| 日韩中文字幕在线| 亚洲国产91精品在线观看| 91精品国产综合久久香蕉922| 97免费中文视频在线观看| 欧美高跟鞋交xxxxxhd| 国产91热爆ts人妖在线| 亚洲精品一区av在线播放| 日韩黄色高清视频| 亚洲国产欧美一区二区三区久久| 深夜福利亚洲导航| 国产精品海角社区在线观看| 久久亚洲私人国产精品va| 在线日韩av观看| 黑人巨大精品欧美一区二区免费| 国产精品爽黄69天堂a| 精品国产乱码久久久久久虫虫漫画| 色综久久综合桃花网| 欧美日韩国产精品一区二区不卡中文| 热久久美女精品天天吊色| 欧美一区二区大胆人体摄影专业网站| 亚洲成人网久久久| 中文字幕精品一区久久久久| 亚洲女人初尝黑人巨大| 欧美贵妇videos办公室| 精品国产欧美成人夜夜嗨| 国产91露脸中文字幕在线| 久久婷婷国产麻豆91天堂| 国产精品美女999| 国产精国产精品| 欧美午夜视频一区二区| 国产欧美日韩中文字幕在线| 亚洲欧美精品一区| 国产色婷婷国产综合在线理论片a| 日韩av在线一区二区| 欧美日本亚洲视频| 国产精品91在线| 精品久久久久久久久久久久久久| 尤物九九久久国产精品的特点| 国产精品一区专区欧美日韩| 国产精品入口福利| 亚洲jizzjizz日本少妇| 久久免费国产视频| 亚洲大尺度美女在线| 国产做受69高潮| 欧美一级在线亚洲天堂| 综合国产在线视频| 正在播放欧美一区| 亚洲欧美综合v| 欧美巨大黑人极品精男| 亚洲白拍色综合图区| 日韩精品免费综合视频在线播放| 亚洲人成电影在线观看天堂色| 亚洲精品suv精品一区二区| 亚洲国产天堂久久综合| 日韩中文字幕不卡视频| 精品无码久久久久久国产| 欧美与黑人午夜性猛交久久久| 精品久久中文字幕| 亚洲成人激情视频| 亚洲精品中文字幕av| 成人在线国产精品| 81精品国产乱码久久久久久| 欧美猛交ⅹxxx乱大交视频| 91精品国产综合久久久久久蜜臀| 日本久久久久久久久| 红桃av永久久久| 午夜精品视频在线| 欧美大全免费观看电视剧大泉洋| 韩国精品久久久999| 国产小视频91| 欧美视频在线观看 亚洲欧| 国产免费亚洲高清| 欧美日韩国产黄| 日韩美女免费观看| 日韩在线视频中文字幕| 最近2019年中文视频免费在线观看| 国产伦精品免费视频|