有没有一种方法可以在PowerShell中将唯一字符串转换为唯一整数?
我正在使用一个PowerShell函数作为两个API之间的服务总线,第一个API生成唯一代码,例如HG44X10999(varchars) - 但是将作为输入消耗第一个API的第二个API仅接受整数。 我只关心保持它们的唯一性。
我已经查看了$string.gethashcode()但是这会产生负整数,并且在构建之间也会更改。 Get-hash | $string -encoding ASCII显然也输出varchars。
SO上的其他示例是指将数字字符的字符串转换为整数,即$string = 123-但我找不到一种从字母数字字符串快速计算int的方法。
我正在使用一个PowerShell函数作为两个API之间的服务总线,第一个API生成唯一代码,例如HG44X10999(varchars) - 但是将作为输入消耗第一个API的第二个API仅接受整数。 我只关心保持它们的唯一性。
我已经查看了$string.gethashcode()但是这会产生负整数,并且在构建之间也会更改。 Get-hash | $string -encoding ASCII显然也输出varchars。
SO上的其他示例是指将数字字符的字符串转换为整数,即$string = 123-但我找不到一种从字母数字字符串快速计算int的方法。