如何从包含字符串“3 4 5 4 3”的变量创建整数数组?
问问题
5118 次
2 回答
8
我更喜欢:
[int[]] -split "3 4 5 4 3"
-split
处理空白空间比String.Split()
. 使用String.Split()
,如果数字之间有多个空格,则生成的数组中会出现空字符串。PowerShell 将空字符串强制为 0,例如:
C:\PS> [int[]]"3 4 5 4 3".Split()
3
4
5
0
4
0
0
3
于 2012-12-09T01:51:51.937 回答
5
拆分字符串会创建一个字符串数组,将强制转换添加到整数数组:
[int[]]"3 4 5 4 3".Split()
于 2012-12-08T20:38:44.940 回答