powershell - 在 Powershell 中,将字符串转换为 int 的惯用方法是什么?

标签 powershell

我发现的唯一方法是直接转换:

> $numberAsString = "10"
> [int]$numberAsString
10

这是 Powershell 中的标准方法吗?是否预计之前会进行测试以确保转换成功?如果是,如何进行?

最佳答案

您可以使用 -as 运算符。如果转换成功,您将返回一个数字:

$numberAsString -as [int]

关于powershell - 在 Powershell 中,将字符串转换为 int 的惯用方法是什么?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/9700627/

相关文章:

c# - PowerShell 和服务器管理器模块的跨平台系统库引用

powershell - VSTS 任务组 Powershell 参数

powershell - 获取 ValueFromRemainingArguments 作为哈希表

powershell - 格式表不显示 PowerShell 5 的所有属性

powershell - 当环境变量在路径中时,PowerShell错误

asp.net - 安装 MvcScaffolding 包时出现 NuGet 执行策略错误

azure 管道-根据触发的分支设置变量

Azure - 在 Powershell 中断开 VNet 集成

azure - 使用 PowerShell 列出 blob、文件、表、队列的已用空间?

windows - 在 PowerShell 中查找独立于操作系统的处理器架构