التابع Thread.list‎ في روبي

من موسوعة حسوب
< Ruby‏ | Thread

يُعيد التابع 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>

انظر أيضًا

مصادر