对于序列,java或c#等语言中List.Clear
的Nim等价是多少?我看到在系统中列出了proc setLen
,但我不确定它是否符合我的要求。从描述:
f the current length is greater than the new length, s will be truncated. s
这是否意味着每次我将任何seq len设置为0时它会创建一个新的seq实例?
答案 0 :(得分:8)
setLen
调整seq
的大小而不分配新的,因此x.setLen(0)
通常很好。如果你想分配一个新的seq
并让垃圾收集器清理旧垃圾收集器,你可以改为x = @[]
。