PowerShell 中使用的 GetType
PowerShell 有不同的数据类型,如整数、字符串、布尔值、日期时间、数组、布尔值等。本教程将介绍 PowerShell 中的 GetType
方法来获取当前变量的数据类型。
在 PowerShell 中使用 GetType
获取变量的数据类型
考虑一下,我们有一个变量 $a
,如下所示。
$a = Get-Date
你可以使用 GetType
方法查看其数据类型,如下所示。它显示变量的 IsPublic
、IsSerial
、Name
和 BaseType
属性。
$a.GetType()
输出:
Name
表示变量的数据类型。
IsPublic IsSerial Name BaseType
-------- -------- ---- --------
True True DateTime System.ValueType
你可以使用 GetType().Name
仅显示数据类型。
$a.GetType().Name
输出:
DateTime
让我们看另一个例子; 我们有一个变量 $b
。
$b = 1234
$b.GetType()
$b.GetType().Name
输出:
IsPublic IsSerial Name BaseType
-------- -------- ---- --------
True True Int32 System.ValueType
Int32
如你所见,这次的数据类型是 Int32
。同样,你将根据变量获得不同的数据类型。
声明:本站所有文章,如无特殊说明或标注,均为本站原创发布,任何个人或组织,在未征得本站同意时,禁止复制、盗用、采集、发布本站内容到任何网站。本站所有源码与软件均为原作者提供,仅供学习和研究使用。如您对本站的相关版权有任何异议,或者认为侵犯了您的合法权益,请及时通知我们处理。