J'ai un problème LINQ query.In ci-dessus, j'ai eu erreur system.object ne peut pas être converti en Sytem.String. Quel peut être le problème? Si j'utilise string() à la place de ArrayList, cela ne déclenche pas d'erreur. Mais dans la chaîne(), j'ajouter des éléments manuellementProblème ArrayList dans LINQ
Public Shared Function GetCompletionList(ByVal prefixText As String, ByVal count As Integer, ByVal contextKey As String) As String()
Dim movies As New ArrayList()
Dim dt As DataTable = StaticData.Get_Data(StaticData.Tables.LU_TAG)
For Each row As DataRow In dt.Rows
movies.Add(row.Item("DS_TAG"))
Next
Return (From m In movies _
Where m.StartsWith(prefixText, StringComparison.CurrentCultureIgnoreCase) _
Select m).Take(count).ToArray()
End Function
merci, je l'ai essayé après posté ici :) ça marche.thanks – ceee