الفرق بين المراجعتين لصفحة: «Ruby/Dir/new»
لا ملخص تعديل |
لا ملخص تعديل |
||
سطر 26: | سطر 26: | ||
== أنظر أيضًا == | == أنظر أيضًا == | ||
* صفحة الصنف <code>[[Ruby/Dir|Dir]]</code>. | * صفحة الصنف <code>[[Ruby/Dir|Dir]]</code>. | ||
* التابع <code>[[Ruby/Dir/ | * التابع <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 في توثيق روبي الرسمي.] | * [http://ruby-doc.org/core-2.5.1/Dir.html#method-c-new قسم التابع new في الصنف Dir في توثيق روبي الرسمي.] |
مراجعة 18:12، 23 سبتمبر 2018
يعيد التابع new
كائنًا مجلديًا (directory object) جديدًا خاصًا بالمجلد المعطى.
الوسيط الاختياري encoding
يحدد ترميز المجلد. وفي حال عدم إعطائه، سيُستخدم ترميز نظام الملفات.
البنية العامة
new( string ) → aDir
new( string, encoding: enc ) → aDir
المعاملات
string
يحدد اسم المجلد المعطى.
encoding
يحدد ترميز المجلد
القيمة المٌعادة
يعيد التابع new
كائنًا مجلديًا (directory object) جديدًا خاصًا بالمجلد المعطى.
أنظر أيضًا
- صفحة الصنف
Dir
. - التابع
open
: في حال عدم إعطاء كتلة، فإنّ التابعopen
هو مرادف لـDir::new
. وفي حالة إعطاء كتلة، فسيُمرّر إليهاaDir
كمعامل.