El size() es un método incorporado en Ruby que devuelve el número total de miembros presentes en la estructura.
Sintaxis : struct_name.size()
Parámetros : La función no acepta ningún parámetro.
Valor devuelto : Devuelve el número entero que especifica los miembros de la estructura.
Ejemplo 1 :
# Ruby program for size method in struct # Include struct Places = Struct.new(:name, :speciality) #initialize values detail = Places.new("Nagpur", "oranges") # size used puts detail.size
Salida :
2
Ejemplo 2 :
# Ruby program for size method in struct # Include struct animals = Struct.new(:name, :speciality , :found_in) # initialize values detail = animals.new("labrador", "bark" , "Newfoundland") # size used puts detail.size
Salida :
3