If Not m_Batchs Is Nothing Then
For Each Batch In m_Batchs
newListItem = lstWsJobs.Items.Add(Batch.Id.ToString)
With newListItem
.Name = Batch.Id.ToString()
.SubItems.Add(Batch.JobId.ToString)
.SubItems.Add(Batch.Complete.ToString)
.SubItems.Add(Batch.User)
.SubItems.Add(Batch.Time.ToString)
End With
Next
End If
私はこのリストビュー(正常に機能しています)を持っており、特定の順序で、つまり日付、IDなどでデータを入力する効率的な方法を見つけたいと思っています。
linqを使用できることは知っていますが、理解しているように、これは非効率的です。m_batchsがオブジェクトの大きなリストである場合、私はこのリストを何度もループします(舞台裏のlinqがオブジェクトコレクションをループするため)。
何か案は?