7

List.Clear在 java 或 c# 等语言中,序列的 Nim 等价性是什么?我看到系统中列出了 proc setLen,但我不确定它是否符合我的要求。从描述:

f the current length is greater than the new length, s will be truncated. s

这是否意味着每次我将任何 seq len 设置为 0 时,它都会创建一个新的 seq 实例?

4

1 回答 1

10

setLen调整大小seq而不分配新的,所以通常x.setLen(0)很好。如果你想分配一个新的seq并让垃圾收集器清理旧的,你可以这样做x = @[]

于 2015-06-30T11:08:09.850 回答