التابع String.freeze()‎ في روبي

من موسوعة حسوب
< Ruby‏ | String
مراجعة 10:48، 12 ديسمبر 2018 بواسطة جميل-بيلوني (نقاش | مساهمات) (إضافة المحتوى)
(فرق) → مراجعة أقدم | المراجعة الحالية (فرق) | مراجعة أحدث ← (فرق)
اذهب إلى التنقل اذهب إلى البحث

يجمد التابع freeze السلسلة النصية التي استُدعيت معه، أي يجعلها غير قابلة للتعديل.

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

freeze()

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

تعاد السلسلة النصية المعطاة بعد تجميدها.

أمثلة

مثال على استعمال التابع freeze:

a=hello       #=> “hello ”
a<<world    #=> “hello world”
a.freeze        #=> “hello world”
a<<Guys    #=> FrozenError (can't modify frozen String)

انظر أيضًا

  • المعامل >>: يُلحق الكائن المُعطى بالسلسلة النصية.

مصادر