2

如果它已过时,我想更新一个变量 - 显然这可以通过存储它的创建时间来完成。

但是 - 是否有一种(可能未记录的)方法来确定工作空间中的变量何时被声明?

4

1 回答 1

3

不,没有办法知道变量是何时创建的。人们已经详细探索了数组元数据,但没有人发现任何创建时间戳的迹象。

此外,这样的数据字段一般没有用处,因此不太可能实现,因为时间戳只会占用内存而没有好处。

对于这种时间戳有用的极少数情况,我建议创建一个行为类似于普通数值数组的类,但还带有时间戳。

于 2019-08-01T00:32:59.623 回答