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