Estimados, estoy en Perl y tengo un atributo de la siguiente forma.
$self->{arrayDatos} = undef;
Donde en una función, le paso una lista para que después me devuelva la lista.
$self->{arrayDatos}=@filas;
return $self->{arrayDatos};
Si lo hago de esa forma no me retorna la lista, me retorna el número de datos...
En cambio, si hago esto:
$self->{arrayDatos}=@filas;
return @filas};
Si hago el retorno de la fila directamente funciona, pero no ...