我正在使用该Python .Net库,所以我无法访问List<T>.目前,当我尝试初始化数组时,会抛出错误.
该文档有一个示例,它从最新的代码库中抛出错误.
例如:
from System import Array
myarray = Array[int](10) #TypeError: Cannot convert 10 to System.Int32[]
Run Code Online (Sandbox Code Playgroud)
以下适用于64位但不适用于32位!
myarray = Array[int]([10]) #OverflowError: value too large to convert
Run Code Online (Sandbox Code Playgroud)
小智 5
我执行时也遇到错误Array[int](10).看起来预期的参数不是大小,而是Python列表.以下适用于我:
py_array = [1, 2, 3]
net_array = Array[int](py_array)
Run Code Online (Sandbox Code Playgroud)
现在,net_array.Length应该返回3.