الفرق بين المراجعتين ل"Ruby/Struct/size"

من موسوعة حسوب
< Ruby‏ | Struct
اذهب إلى التنقل اذهب إلى البحث
ط (مراجعة وتدقيق.)
 
سطر 1: سطر 1:
<noinclude>{{DISPLAYTITLE: التابع <code>size‎</code> الخاص بالصنف <code>Struct</code> في روبي}}</noinclude>
+
<noinclude>{{DISPLAYTITLE: التابع <code>Struct.size‎</code> في روبي}}</noinclude>
 
[[تصنيف: Ruby]]
 
[[تصنيف: Ruby]]
 
[[تصنيف: Ruby Method]]
 
[[تصنيف: Ruby Method]]
سطر 6: سطر 6:
 
==البنية العامة==
 
==البنية العامة==
 
<syntaxhighlight lang="ruby">size→ integer‎</syntaxhighlight>
 
<syntaxhighlight lang="ruby">size→ integer‎</syntaxhighlight>
==القيمة المُعادة==
+
==القيمة المعادة==
يُعيد التابع <code>size</code> عدد أعضاء ال[[Ruby/Struct|بنية]] التي استُدعي معها.
+
يعاد [[Ruby/Integer|عدد صحيح]] يمثِّل عدد أعضاء ال[[Ruby/Struct|بنية]] المعطاة.
  
 
==أمثلة==
 
==أمثلة==
سطر 14: سطر 14:
 
joe = Customer.new("Joe Smith", "123 Maple, Anytown NC", 12345)
 
joe = Customer.new("Joe Smith", "123 Maple, Anytown NC", 12345)
 
joe.length  #=> 3‎</syntaxhighlight>
 
joe.length  #=> 3‎</syntaxhighlight>
==انظر أيضا==
+
==انظر أيضًا==
* التابع <code>[[Ruby/Struct/to_a|to_a]]</code>: يعيد التابع <code>to_a</code> قيم هذه ال[[Ruby/Struct|بنية]] على هيئة [[Ruby/Array|مصفوفة]].
+
* التابع <code>[[Ruby/Struct/to_a|to_a]]</code>: يعيد قيم هذه ال[[Ruby/Struct|بنية]] على هيئة [[Ruby/Array|مصفوفة]].
 
==مصادر==
 
==مصادر==
*[http://ruby-doc.org/core-2.5.1/Struct.html#method-i-size قسم التابع size‎ في الصنف Struct‎ في توثيق روبي الرسمي.]
+
*[http://ruby-doc.org/core-2.5.1/Struct.html#method-i-size قسم التابع size‎ في الصنف Struct‎ في توثيق روبي الرسمي.]

المراجعة الحالية بتاريخ 08:02، 5 ديسمبر 2018

يُعيد التابع size عدد أعضاء البنية التي استُدعي معها.

البنية العامة

size integer

القيمة المعادة

يعاد عدد صحيح يمثِّل عدد أعضاء البنية المعطاة.

أمثلة

مثال على استخدام التابع size‎:

Customer = Struct.new(:name, :address, :zip)
joe = Customer.new("Joe Smith", "123 Maple, Anytown NC", 12345)
joe.length   #=> 3‎

انظر أيضًا

مصادر