Bonjour

Je développe avec le visual2010
Pour la meme fonction avec les target framework différents j'obtiens un temps d'execution différent

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
Private Function FindWordInList(ByVal index As Integer, ByVal permutation As List(Of String)) As List(Of String)
        Dim id As Integer
        Dim t As Date
        Dim p As New TimeSpan
        Dim ms As Double
        t = Date.Now
        Dim listresult As New List(Of String)
        For Each item In permutation
            id = listdico(index).BinarySearch(item)
            ' If id >= 0 Then
            'listresult.Add(item)
            'End If
        Next
        p = Date.Now - t
        ms = p.TotalSeconds
        Return listresult
    End Function
framework 4.0
avec les données suivantes permutation une liste de 1814400 de string
ms = 8.671 secondes

avec le framework 3.5
ms = 5.32 secondes

Comment peut on améliorer le temps d'execution avec le framework 4.0 ?

Merci