تقييم الموضوع :
  • 0 أصوات - بمعدل 0
  • 1
  • 2
  • 3
  • 4
  • 5
استخدام parallel for
#2
(16-05-22, 01:28 AM)makky كتب : كيف استخدم parallel for لتسريع الكود
كود :
Dim idx As Integer = DGVTest(6, DGVTest.SelectedRows(0).Index).Value.ToString
       Dim dt As DataTable = New DAL().selectdatatable(String.Format("SELECT Test_Price, Test_No FROM Tests order by Tests.Test_No;"))
       Dim d As New DAL
       d.Dataedit(String.Format("delete from comprices where comid={0} ", idx))
       For i As Integer = 0 To dt.Rows.Count - 1
           d.Dataedit(String.Format("insert into comprices (TestPrice,Test_No,comid) values({0},{1},{2})", dt.Rows(i)(0), dt.Rows(i)(1), idx))

       Next

كود :
Imports System
Imports System.IO
Imports System.Threading
Imports System.Threading.Tasks

Public Class Example
   Public Shared Sub Main(ByVal args As String())
       Dim totalSize As Long = 0

       If args.Length = 0 Then
           Console.WriteLine("There are no command line arguments.")
           Return
       End If

       If Not Directory.Exists(args(0)) Then
           Console.WriteLine("The directory does not exist.")
           Return
       End If

       Dim files As String() = Directory.GetFiles(args(0))
       Parallel.[For](0, files.Length, Sub(index)
                                           Dim fi As FileInfo = New FileInfo(files(index))
                                           Dim size As Long = fi.Length
                                           Interlocked.Add(totalSize, size)
                                       End Sub)
       Console.WriteLine("Directory '{0}':", args(0))
       Console.WriteLine("{0:N0} files, {1:N0} bytes", files.Length, totalSize)
   End Sub
End Class
المصدر : https://docs.microsoft.com/en-us/dotnet/...l-for-loop
الرد }}}
تم الشكر بواسطة:


الردود في هذا الموضوع
استخدام parallel for - بواسطة makky - 16-05-22, 01:28 AM
RE: استخدام parallel for - بواسطة DR.YASER - 16-05-22, 02:42 PM
RE: استخدام parallel for - بواسطة makky - 17-05-22, 01:56 AM
RE: استخدام parallel for - بواسطة makky - 17-05-22, 03:23 AM

المواضيع المحتمل أن تكون متشابهة .
الموضوع : الكاتب الردود : المشاهدات : آخر رد
  كيف الى استخدام webview2 من ملف dll justforit 2 200 28-10-25, 02:49 AM
آخر رد: justforit
  [سؤال] حول استخدام ffmpeg مع progressbar justforit 2 241 09-10-25, 03:33 AM
آخر رد: justforit
  [VB.NET] استخدام كلمة برمجية كمتغير mmaalmesry 1 168 02-10-25, 08:55 AM
آخر رد: Taha Okla
  [VB.NET] مشكلة تظهر عند استخدام الملف manifest mmaalmesry 2 625 12-05-25, 12:15 AM
آخر رد: mmaalmesry
  [VB.NET] تحويل pdf الى صورة بدون استخدام الاكروبات بأستخدام adobe reader العادى فقط AhmedNagib 1 1,180 11-07-24, 01:16 PM
آخر رد: تركي الحلواني
  استخدام فونت جديد في البرنامج Emam emam 5 507 14-04-24, 01:29 PM
آخر رد: عبد العزيز البسكري
  [VB.NET] أرغب فى استخدام هذا الكود بالتحديد على الإصدار 10 AmeenRashed 3 520 19-01-24, 12:42 PM
آخر رد: Taha Okla
  [VB.NET] كيف اقوم بمنع المستخدم من استخدام الكيبورد وخصوصا مفتاح Print screen Ameenh 0 496 07-10-23, 10:45 PM
آخر رد: Ameenh
  طريقة استخدام حلقة For Each ASUS2020 5 939 11-04-23, 01:26 AM
آخر رد: ASUS2020
  [VB.NET] بطئ تحديث كونترول اثناء استخدام linq الماجيك مسعد 9 1,534 23-10-22, 02:39 PM
آخر رد: الماجيك مسعد

التنقل السريع :


يقوم بقرائة الموضوع: بالاضافة الى ( 1 ) ضيف كريم