الفرق بين المراجعتين لصفحة: «Ruby/Dir/new»

من موسوعة حسوب
< Ruby‏ | Dir
لا ملخص تعديل
ط مراجعة وتدقيق
سطر 1: سطر 1:
<noinclude>{{DISPLAYTITLE:  التابع <code>new</code> الخاص بالصنف <code>Dir</code> في روبي}}</noinclude>
<noinclude>{{DISPLAYTITLE:  التابع <code>Dir.new</code> في روبي}}</noinclude>
[[تصنيف: Ruby]]
[[تصنيف: Ruby]]
[[تصنيف: Ruby Method]]
[[تصنيف: Ruby Method]]
[[تصنيف: Ruby Dir]]
[[تصنيف: Ruby Dir]]
يعيد التابع <code>new</code> كائنًا مجلديًا (directory object) جديدًا خاصًا بالمجلد المعطى.  
يعيد التابع <code>new</code> كائنًا مجلديًا (directory object) جديدًا خاصًا بالمجلد المعطى.  
 
==البنية العامة==
الوسيط الاختياري ''<code>encoding</code>'' يحدد ترميز المجلد. وفي حال عدم إعطائه، سيُستخدم ترميز نظام الملفات. 
 
== البنية العامة ==
<syntaxhighlight lang="ruby">
<syntaxhighlight lang="ruby">
new( string ) → aDir
new( string ) → aDir
new( string, encoding: enc ) → aDir
new( string, encoding: enc ) → aDir
</syntaxhighlight>
</syntaxhighlight>
 
==المعاملات==
== المعاملات ==
===<code>string</code> ===
 
اسم المجلد المعطى.
=== <code>string</code> ===
===<code>encoding</code>===
يحدد اسم المجلد المعطى.
يحدِّد هذا الوسيط الاختياري ترميز المجلد. وفي حال عدم إعطائه، سيُستخدم ترميز نظام الملفات.
 
==القيمة المعادة==
=== <code>encoding</code> ===
يعاد كائنٌ مجلديٌ (directory object) جديدٌ خاص بالمجلد <code>string</code> المعطى.
يحدد ترميز المجلد
==انظر أيضًا==
 
*التابع <code>[[Ruby/Dir/open|open]]</code>: في حال عدم إعطاء كتلة، فإنّ التابع <code>open</code> هو مرادف لـ <code>Dir::new</code>. وفي حالة إعطاء كتلة، فسيُمرّر إليها <code>aDir</code>كمعامل.
== القيمة المٌعادة ==
==مصادر==
يعيد التابع <code>new</code> كائنًا مجلديًا (directory object) جديدًا خاصًا بالمجلد المعطى.
*[http://ruby-doc.org/core-2.5.1/Dir.html#method-c-new قسم التابع new في الصنف Dir في توثيق روبي الرسمي.]
 
== أنظر أيضًا ==
* صفحة الصنف <code>[[Ruby/Dir|Dir]]</code>.
* التابع <code>[[Ruby/Dir/open|open]]</code>: في حال عدم إعطاء كتلة، فإنّ التابع <code>open</code> هو مرادف لـ <code>Dir::new</code>. وفي حالة إعطاء كتلة، فسيُمرّر إليها <code>aDir</code>كمعامل.
 
== مصادر ==
* [http://ruby-doc.org/core-2.5.1/Dir.html#method-c-new قسم التابع new في الصنف Dir في توثيق روبي الرسمي.]

مراجعة 06:42، 11 نوفمبر 2018

يعيد التابع new كائنًا مجلديًا (directory object) جديدًا خاصًا بالمجلد المعطى.

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

new( string )  aDir
new( string, encoding: enc )  aDir

المعاملات

string 

اسم المجلد المعطى.

encoding

يحدِّد هذا الوسيط الاختياري ترميز المجلد. وفي حال عدم إعطائه، سيُستخدم ترميز نظام الملفات.

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

يعاد كائنٌ مجلديٌ (directory object) جديدٌ خاص بالمجلد string المعطى.

انظر أيضًا

  • التابع open: في حال عدم إعطاء كتلة، فإنّ التابع open هو مرادف لـ Dir::new. وفي حالة إعطاء كتلة، فسيُمرّر إليها aDirكمعامل.

مصادر