Reflection 如何确定列表是否有默认大小(使用反射)?

Reflection 如何确定列表是否有默认大小(使用反射)?,reflection,specman,Reflection,Specman,我想使用反射特性来确定列表是否具有默认大小 假设我宣布了这些清单: a : list of int; b[3] : list of int; 然后我想创建一个函数是默认的大小()并得到: is\u default\u size(a)将返回false,而is\u default\u size(b)将返回true 注意:我在rf\u字段中未找到此类方法请尝试以下方法: rf_字段。获取_声明的_列表_大小() 如果有,它将返回声明的大小;如果没有声明默认大小,它将返回UNDEF。尝试以下方法

我想使用反射特性来确定列表是否具有默认大小

假设我宣布了这些清单:

a    : list of int;
b[3] : list of int;
然后我想创建一个函数
是默认的大小()
并得到:

is\u default\u size(a)
将返回false,而
is\u default\u size(b)
将返回true

注意:我在
rf\u字段中未找到此类方法

请尝试以下方法:

rf_字段。获取_声明的_列表_大小()

如果有,它将返回声明的大小;如果没有声明默认大小,它将返回UNDEF。

尝试以下方法:

rf_字段。获取_声明的_列表_大小()

如果有,它将返回声明的大小;如果没有声明默认大小,它将返回UNDEF。

尝试以下方法:

rf_字段。获取_声明的_列表_大小()

如果有,它将返回声明的大小;如果没有声明默认大小,它将返回UNDEF。

尝试以下方法:

rf_字段。获取_声明的_列表_大小()


如果有,它将返回声明的大小;如果没有声明默认大小,它将返回UNDEF。

谢谢!我使用的是v12,这种方法在V13汉克斯中是新的!我使用的是v12,这种方法在V13汉克斯中是新的!我使用的是v12,这种方法在V13汉克斯中是新的!我使用的是v12,这种方法在v13中是新的