الفرق بين المراجعتين لصفحة: «Ruby/Module/to s»
لا ملخص تعديل |
جميل-بيلوني (نقاش | مساهمات) ط مراجعة وتدقيق. |
||
سطر 1: | سطر 1: | ||
<noinclude>{{DISPLAYTITLE: التابع <code>to_s | <noinclude>{{DISPLAYTITLE: التابع <code>Module.to_s</code> في روبي}}</noinclude> | ||
[[تصنيف: Ruby]] | [[تصنيف: Ruby]] | ||
[[تصنيف: Ruby Method]] | [[تصنيف: Ruby Method]] | ||
[[تصنيف: Ruby Module]] | [[تصنيف: Ruby Module Class]] | ||
يعيد التابع <code>to_s</code> سلسلة نصية تمثل | يعيد التابع <code>to_s</code> سلسلة نصية تمثل الوحدة أو الصنف الذي استدعي معه. بالنسبة للأصناف والوحدات الأساسية (basic)، سيُعاد الاسم. بالنسبة للأصناف أو الوحدات المُفردات (singletons)، تعاد أيضًا معلومات عن الأشياء التي ترتبط بهذه الوحدة أو الصنف. | ||
يملك هذا التابع اسمًا بديلًا هو <code>[[Ruby/Module/inspect|inspect]]</code>. | |||
==البنية العامة== | ==البنية العامة== | ||
<syntaxhighlight lang="ruby">to_s→ string</syntaxhighlight> | <syntaxhighlight lang="ruby">to_s→ string</syntaxhighlight> | ||
==القيمة | ==القيمة المعادة== | ||
تعاد سلسلة نصية تمثل هذه الوحدة أو الصنف. | |||
==انظر أيضا== | ==انظر أيضا== | ||
* التابع <code>[[Ruby/Module/singleton_class-3F|singleton_class?]]</code>: | * التابع <code>[[Ruby/Module/singleton_class-3F|singleton_class?]]</code>: يتحقق إن كان الصنف الذي استدعي معه صنفا مفردًا (singleton class). | ||
==مصادر== | ==مصادر== | ||
*[http://ruby-doc.org/core-2.5.1/Module.html#method-i-to_s قسم | *[http://ruby-doc.org/core-2.5.1/Module.html#method-i-to_s قسم التابع to_s في الصنف Module في توثيق روبي الرسمي.] |
المراجعة الحالية بتاريخ 17:50، 19 نوفمبر 2018
يعيد التابع to_s
سلسلة نصية تمثل الوحدة أو الصنف الذي استدعي معه. بالنسبة للأصناف والوحدات الأساسية (basic)، سيُعاد الاسم. بالنسبة للأصناف أو الوحدات المُفردات (singletons)، تعاد أيضًا معلومات عن الأشياء التي ترتبط بهذه الوحدة أو الصنف.
يملك هذا التابع اسمًا بديلًا هو inspect
.
البنية العامة
to_s→ string
القيمة المعادة
تعاد سلسلة نصية تمثل هذه الوحدة أو الصنف.
انظر أيضا
- التابع
singleton_class?
: يتحقق إن كان الصنف الذي استدعي معه صنفا مفردًا (singleton class).