我试图从使用常规代码的用户输入中获取列表,但是由于以下错误,有时它会意外失败:
This type cannot unbox to a native integer: P6opaque, Str
Run Code Online (Sandbox Code Playgroud)
代码行是
my @a = prompt("Enter list: ").words || (1,2,3);
Run Code Online (Sandbox Code Playgroud)
仅当我仅输入一个数字时,它才会失败。
什么时候在没有用户意识的情况下将Str转换为“ P6opaque,Str”?我不能使用+ @ a [0]或@a [0] .Int将此“ P6opaque,Str”转换为Int。我在这里想念什么?
非常感谢您的帮助 !!!
赖脯