Appearance
数据类型
简单可靠的一切皆文本,处理文本数字排序时比较反常识,所以牺牲可靠性使用数据类型。
$myNumber = @('1', '2', '3', '4', '5', '6', '7', '8', '9', '10', '11')
$myNumber | Sort-Object使用数据类型,存储和打印有可能不一致,复杂度提升。
Value types :
- Boolean
- Character
- Integer
- Real Number
- ...
Reference types :
- Strings
- Arrays
- Hashtables
- ...
判断数据类型
($true).GetType().Name
(123).GetType().Name
(1.5).GetType().Name
('123').GetType().NameBoolean
Int32
Double
String手动输入
# 逻辑值
$true
$false
# 整数
123
# 浮点数
1.5
# 空文本
''
# 文本
'123'True
False
123
1.5
123