التابع []= الخاص بالصنف Struct في روبي
معامل التعيين - يضبط قيمة عضو البنية المعطى member (انظر فقرة البنية العامة)، أو العضو الموجود عند الفهرس index.
يطلق الاستثناء NameError إن كان member غير موجود، أو الاستثناء IndexError إن كان index خارج النطاق.
البنية العامة
struct[member] = obj → obj
struct[index] = obj → obj
المعاملات
member
عضو.
index
فهرس.
القيمة المُعادة
تُعلد القيمة المُعيّنة.
أمثلة
مثال على استخدام التابع []=:
Customer = Struct.new(:name, :address, :zip)
joe = Customer.new("Joe Smith", "123 Maple, Anytown NC", 12345)
joe["name"] = "Luke"
joe[:zip] = "90210"
joe.name #=> "Luke"
joe.zip #=> "90210"
انظر أيضا
- التابع
[]: معامل الفهرسة
مصادر
- قسم التابع [= في الصنف Struct في توثيق روبي الرسمي.]