التابع Thread.list
في روبي
يُعيد التابع list
مصفوفة تضم المهام الفرعية العاملة أو المتوقفة.
البنية العامة
list→ array
القيمة المعادة
تعاد مصفوفة تضم المهام الفرعية المشتغلة أو المتوقفة.
أمثلة
مثال على استخدام التابع list
:
Thread.new { sleep(200) }
Thread.new { 1000000.times {|i| i*i } }
Thread.new { Thread.stop }
Thread.list.each {|t| p t}
الناتج:
#<Thread:0x401b3e84 sleep>
#<Thread:0x401b3f38 run>
#<Thread:0x401b3fb0 sleep>
#<Thread:0x401bdf4c run>
انظر أيضًا
- التابع
main
: يُعيد المهمة الفرعية الرئيسية.