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

من موسوعة حسوب
< Ruby‏ | Struct
اذهب إلى التنقل اذهب إلى البحث
(أنشأ الصفحة ب'<noinclude>{{DISPLAYTITLE: التابع <code>values‎</code> الخاص بالصنف <code>Struct</code> في روبي}}</noinclude> تصنيف: Ruby تصني...')
 
سطر 3: سطر 3:
 
[[تصنيف: Ruby Method]]
 
[[تصنيف: Ruby Method]]
 
[[تصنيف: Ruby Struct]]
 
[[تصنيف: Ruby Struct]]
يعيد التابع <code>values</code> قيم هذه ال[[Ruby/Struct|بنية]] على هيئة [[Ruby/Array|مصفوفة]] <code>[[Ruby/Array|Array]]</code>.
+
يعيد التابع <code>values</code> قيم هذه ال[[Ruby/Struct|بنية]] على هيئة [[Ruby/Array|مصفوفة]].
 
==البنية العامة==
 
==البنية العامة==
 
<syntaxhighlight lang="ruby">values→ array‎</syntaxhighlight>
 
<syntaxhighlight lang="ruby">values→ array‎</syntaxhighlight>
 
==القيمة المُعادة==
 
==القيمة المُعادة==
 +
يعيد التابع <code>values</code> قيم هذه ال[[Ruby/Struct|بنية]] على هيئة [[Ruby/Array|مصفوفة]].
 +
 
==أمثلة==
 
==أمثلة==
 
مثال على استخدام التابع <code>values‎</code>:
 
مثال على استخدام التابع <code>values‎</code>:
سطر 13: سطر 15:
 
joe.to_a[1]  #=> "123 Maple, Anytown NC"‎</syntaxhighlight>
 
joe.to_a[1]  #=> "123 Maple, Anytown NC"‎</syntaxhighlight>
 
==انظر أيضا==
 
==انظر أيضا==
* التابع <code>[[Ruby/Struct/to_s|to_s]]</code>:
+
* التابع <code>[[Ruby/Struct/values_at|values_at]]</code>: يُعيد التابع <code>values_at</code> قيم أعضاء ال[[Ruby/Struct|بنية]] لكل وسيط <code>selector</code>على هيئة [[Ruby/Array|مصفوفة]].
* التابع <code>[[Ruby/Struct/values_at|values_at]]</code>: يُعيد التابع <code>values_at</code> قيم أعضاء ال[[Ruby/Struct|بنية]] لكل وسيط <code>selector</code> (انظر فقرة البنية العامة) على هيئة [[Ruby/Array|مصفوفة]] <code>[[Ruby/Array|Array]]</code>.  قد يكون الوسيط <code>selector</code> إما موضعًا <code>[[Ruby/Integer|Integer]]</code> أو مجالًا من المواضع <code>[[Ruby/Range|Range]]</code> (كما في <code>[[Ruby/Array/values_at|Array#values_at]]</code>).
 
 
==مصادر==
 
==مصادر==
 
*[http://ruby-doc.org/core-2.5.1/Struct.html#method-i-values قسم  التابع values‎ في الصنف Struct‎ في توثيق روبي الرسمي.]
 
*[http://ruby-doc.org/core-2.5.1/Struct.html#method-i-values قسم  التابع values‎ في الصنف Struct‎ في توثيق روبي الرسمي.]

مراجعة 15:01، 4 نوفمبر 2018

يعيد التابع values قيم هذه البنية على هيئة مصفوفة.

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

values array

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

يعيد التابع values قيم هذه البنية على هيئة مصفوفة.

أمثلة

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

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

انظر أيضا

مصادر