Parallel Programming در Vb.Net
نویسنده: میثم ثوامری
تاریخ: ۱۳۹۱/۰۵/۱۹ ۱۲:۱۴
آدرس: www.dntips.ir
| مطالب | ۳۶۹۴ |
| نویسندگان | ۲۷۶ |
| گروههای مطالب | ۱۰۲۴ |
| نقشههای راه | ۱۱۹ |
| دورهها | ۱۴ |
| اشتراکها | ۱۷۹۱۴ |
Private Sub work()
While True
End While
End Sub
Task.Factory.StartNew(Sub() work())
Dim lst As New List(Of String) From {"meysam", ".nettips", "vahidnasirii"}
Parallel.ForEach(lst, Sub(item) Console.WriteLine("name:{0}", item))
Dim no(9) As Integer
For i As Integer = 0 To no.Length - 1
no(i) = i
Next
Dim result As IEnumerable(Of Double) = no.AsParallel.Select(Function(q) Math.Pow(q, 3)).OrderBy(Function(q) q)
For Each items In result
Console.WriteLine(items)
Next
Task.Factory.StartNew(Sub() work())
'نحوهی صحیح نوشتنش
Task.Factory.StartNew(AddressOf work)
'---- یا
Task.Factory.StartNew(Sub()
While True
End While
End Sub)
Dim t As New Threading.Thread(AddressOf work) t.Start()