الفرق بين المراجعتين ل"Ruby/FrozenError"
< Ruby
اذهب إلى التنقل
اذهب إلى البحث
Khaled-yassin (نقاش | مساهمات) ط |
جميل-بيلوني (نقاش | مساهمات) ط (مراجعة وتدقيق.) |
||
سطر 1: | سطر 1: | ||
− | <noinclude>{{DISPLAYTITLE: FrozenError في روبي}}</noinclude> | + | <noinclude>{{DISPLAYTITLE:الصنف <code>FrozenError</code> في روبي}}</noinclude> |
− | + | يرمى الاستثناء <code>FrozenError</code> عند محاولة تعديل كائن مجمد.<syntaxhighlight lang="ruby"> | |
[1, 2, 3].freeze << 4 | [1, 2, 3].freeze << 4 | ||
− | </syntaxhighlight> | + | </syntaxhighlight>عند تنفيذ هذه الشيفرة، يرمى الاستثناء:<syntaxhighlight lang="text"> |
FrozenError: can't modify frozen Array | FrozenError: can't modify frozen Array | ||
</syntaxhighlight> | </syntaxhighlight> | ||
− | = مصادر = | + | == مصادر == |
− | * | + | * [http://ruby-doc.org/core-2.5.1/FrozenError.html صفحة الصنف FrozenError في توثيق روبي الرسمي]. |
[[تصنيف:Ruby]] | [[تصنيف:Ruby]] | ||
+ | [[تصنيف:Ruby Class]] | ||
+ | [[تصنيف:Ruby Error]] |
مراجعة 11:42، 24 نوفمبر 2018
يرمى الاستثناء FrozenError
عند محاولة تعديل كائن مجمد.
[1, 2, 3].freeze << 4
عند تنفيذ هذه الشيفرة، يرمى الاستثناء:
FrozenError: can't modify frozen Array