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

من موسوعة حسوب
< Ruby‏ | Dir
ط مراجعة وتدقيق
طلا ملخص تعديل
 
سطر 17: سطر 17:
يعاد كائنٌ مجلديٌ (directory object) جديدٌ خاص بالمجلد <code>string</code> المعطى.
يعاد كائنٌ مجلديٌ (directory object) جديدٌ خاص بالمجلد <code>string</code> المعطى.
==انظر أيضًا==
==انظر أيضًا==
*التابع <code>[[Ruby/Dir/open|open]]</code>: في حال عدم إعطاء كتلة، فإنّ التابع <code>open</code> هو مرادف لـ <code>Dir::new</code>. وفي حالة إعطاء كتلة، فسيُمرّر إليها <code>aDir</code>كمعامل.
*التابع <code>[[Ruby/Dir/open|open]]</code>: يفتح مجلدًا محدَّدًا ثمَّ يعيد كائنًا يشير إليه.
==مصادر==
==مصادر==
*[http://ruby-doc.org/core-2.5.1/Dir.html#method-c-new قسم التابع new في الصنف Dir في توثيق روبي الرسمي.]
*[http://ruby-doc.org/core-2.5.1/Dir.html#method-c-new قسم التابع new في الصنف Dir في توثيق روبي الرسمي.]

المراجعة الحالية بتاريخ 06:45، 11 نوفمبر 2018

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

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

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

المعاملات

string 

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

encoding

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

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

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

انظر أيضًا

  • التابع open: يفتح مجلدًا محدَّدًا ثمَّ يعيد كائنًا يشير إليه.

مصادر