الفرق بين المراجعتين ل"Ruby/SystemExit"
< Ruby
اذهب إلى التنقل
اذهب إلى البحث
جميل-بيلوني (نقاش | مساهمات) ط |
|||
(مراجعة متوسطة واحدة بواسطة نفس المستخدم غير معروضة) | |||
سطر 1: | سطر 1: | ||
− | <noinclude>{{DISPLAYTITLE: | + | <noinclude>{{DISPLAYTITLE:الصنف <code>SystemExit</code> في روبي}}</noinclude> |
[[تصنيف: Ruby]] | [[تصنيف: Ruby]] | ||
+ | [[تصنيف: Ruby Class]] | ||
+ | [[تصنيف: Ruby Error]] | ||
[[تصنيف: Ruby SystemExit]] | [[تصنيف: Ruby SystemExit]] | ||
− | يُطلق الاستثناء <code>SystemExit</code> من قبل التعليمة <code>exit</code> لبدء عملية إنهاء | + | يُطلق الاستثناء <code>SystemExit</code> من قبل التعليمة <code>exit</code> لبدء عملية إنهاء الشيفرة البرمجية. |
− | ==توابع الصنف العامة | + | ==توابع الصنف العامة== |
− | ===[[Ruby/SystemExit/new | | + | ===[[Ruby/SystemExit/new |<code>new</code>]]=== |
− | يُنشئ | + | يُنشئ استثناءً جديدًا من النوع <code>SystemExit</code> مع تحديد حالة ورسالة الاستثناء. |
− | == توابع النسخة العامة | + | == توابع النسخة العامة == |
− | ===[[Ruby/SystemExit/status | | + | ===[[Ruby/SystemExit/status |<code>status</code>]]=== |
− | يعيد | + | يعيد قيمة الحالة المرتبطة بالكائن <code>SystemExit</code> الذي استُدعي معه. |
− | ===[[Ruby/SystemExit/success-3F | | + | ===[[Ruby/SystemExit/success-3F |<code>success?</code>]]=== |
− | + | يتحقق من نجاح عملية الإنهاء. | |
==مصادر== | ==مصادر== | ||
− | *[http://ruby-doc.org/core-2.5.1/SystemExit.html | + | *[http://ruby-doc.org/core-2.5.1/SystemExit.html صفحة الصنف SystemExit في توثيق روبي الرسمي.] |
المراجعة الحالية بتاريخ 11:13، 5 ديسمبر 2018
يُطلق الاستثناء SystemExit
من قبل التعليمة exit
لبدء عملية إنهاء الشيفرة البرمجية.
توابع الصنف العامة
new
يُنشئ استثناءً جديدًا من النوع SystemExit
مع تحديد حالة ورسالة الاستثناء.
توابع النسخة العامة
status
يعيد قيمة الحالة المرتبطة بالكائن SystemExit
الذي استُدعي معه.
success?
يتحقق من نجاح عملية الإنهاء.