The only method I have found is a direct cast:
> $numberAsString = \"10\" > [int]$numberAsString 10
Is this the standard approach in
A quick true/false test of whether it will cast to [int]
[bool]($var -as [int] -is [int])