Je récupère, depuis une variable de type String, à l'aide la fonction
Split() dans un tableau de String
Dim MyVar As String = "1,2,4,11,13,14"
Dim MyCol() As String
MyCol = MyVar.Split(",")
Maintenant, comment faire pour savoir si la valeur "1" est présente dans mon
tableau ?
Je pensai utiliser IndexOf() mais je comprends pas bien comment elle
fonctionne :
Dim IsOK As Integer = MyCol.IndexOf(???, "1") ' ???
Qu'est ce que c'est le premier paramètre ? je comprends pas ?
De l'aide please :-)
Cette action est irreversible, confirmez la suppression du commentaire ?
Signaler le commentaire
Veuillez sélectionner un problème
Nudité
Violence
Harcèlement
Fraude
Vente illégale
Discours haineux
Terrorisme
Autre
VANNESTE Xavier
c'est Array.IndexOf(MyCol,"1") "Olivier" a écrit dans le message de news:
Bonjour
J'ai un pb avec la fonction IndexOf() Exposé :
Je récupère, depuis une variable de type String, à l'aide la fonction Split() dans un tableau de String
Dim MyVar As String = "1,2,4,11,13,14" Dim MyCol() As String MyCol = MyVar.Split(",")
Maintenant, comment faire pour savoir si la valeur "1" est présente dans mon tableau ? Je pensai utiliser IndexOf() mais je comprends pas bien comment elle fonctionne :
Dim IsOK As Integer = MyCol.IndexOf(???, "1") ' ???
Qu'est ce que c'est le premier paramètre ? je comprends pas ? De l'aide please :-)
Merci Olivier
c'est Array.IndexOf(MyCol,"1")
"Olivier" <aa@aa.aa> a écrit dans le message de news:
uq2y96cNFHA.1176@TK2MSFTNGP15.phx.gbl...
Bonjour
J'ai un pb avec la fonction IndexOf()
Exposé :
Je récupère, depuis une variable de type String, à l'aide la fonction
Split() dans un tableau de String
Dim MyVar As String = "1,2,4,11,13,14"
Dim MyCol() As String
MyCol = MyVar.Split(",")
Maintenant, comment faire pour savoir si la valeur "1" est présente dans
mon
tableau ?
Je pensai utiliser IndexOf() mais je comprends pas bien comment elle
fonctionne :
Dim IsOK As Integer = MyCol.IndexOf(???, "1") ' ???
Qu'est ce que c'est le premier paramètre ? je comprends pas ?
De l'aide please :-)
c'est Array.IndexOf(MyCol,"1") "Olivier" a écrit dans le message de news:
Bonjour
J'ai un pb avec la fonction IndexOf() Exposé :
Je récupère, depuis une variable de type String, à l'aide la fonction Split() dans un tableau de String
Dim MyVar As String = "1,2,4,11,13,14" Dim MyCol() As String MyCol = MyVar.Split(",")
Maintenant, comment faire pour savoir si la valeur "1" est présente dans mon tableau ? Je pensai utiliser IndexOf() mais je comprends pas bien comment elle fonctionne :
Dim IsOK As Integer = MyCol.IndexOf(???, "1") ' ???
Qu'est ce que c'est le premier paramètre ? je comprends pas ? De l'aide please :-)
Merci Olivier
Jean-Marc Hilaire [MS]
Bonjour,
Vous êtes sur un alias csharp pas VB.NET. Sinon dans votre cas il faudrait y mettre le tableau lui-même (il y aurait peut-être mieux à faire ?) soit :
Dim IsOK As Integer = MyCol.IndexOf(MyCol, "1")
Qui dans votre cas renverrait 0 puisque "1" est à la position 0 du tableau (cela ne renvoit pas un booléen, mais la position de l'élément)
"Olivier" wrote in message news:
Bonjour
J'ai un pb avec la fonction IndexOf() Exposé :
Je récupère, depuis une variable de type String, à l'aide la fonction Split() dans un tableau de String
Dim MyVar As String = "1,2,4,11,13,14" Dim MyCol() As String MyCol = MyVar.Split(",")
Maintenant, comment faire pour savoir si la valeur "1" est présente dans mon tableau ? Je pensai utiliser IndexOf() mais je comprends pas bien comment elle fonctionne :
Dim IsOK As Integer = MyCol.IndexOf(???, "1") ' ???
Qu'est ce que c'est le premier paramètre ? je comprends pas ? De l'aide please :-)
Merci Olivier
Bonjour,
Vous êtes sur un alias csharp pas VB.NET.
Sinon dans votre cas il faudrait y mettre le tableau lui-même (il y aurait
peut-être mieux à faire ?) soit :
Dim IsOK As Integer = MyCol.IndexOf(MyCol, "1")
Qui dans votre cas renverrait 0 puisque "1" est à la position 0 du tableau
(cela ne renvoit pas un booléen, mais la position de l'élément)
"Olivier" <aa@aa.aa> wrote in message
news:uq2y96cNFHA.1176@TK2MSFTNGP15.phx.gbl...
Bonjour
J'ai un pb avec la fonction IndexOf()
Exposé :
Je récupère, depuis une variable de type String, à l'aide la fonction
Split() dans un tableau de String
Dim MyVar As String = "1,2,4,11,13,14"
Dim MyCol() As String
MyCol = MyVar.Split(",")
Maintenant, comment faire pour savoir si la valeur "1" est présente dans
mon
tableau ?
Je pensai utiliser IndexOf() mais je comprends pas bien comment elle
fonctionne :
Dim IsOK As Integer = MyCol.IndexOf(???, "1") ' ???
Qu'est ce que c'est le premier paramètre ? je comprends pas ?
De l'aide please :-)
Vous êtes sur un alias csharp pas VB.NET. Sinon dans votre cas il faudrait y mettre le tableau lui-même (il y aurait peut-être mieux à faire ?) soit :
Dim IsOK As Integer = MyCol.IndexOf(MyCol, "1")
Qui dans votre cas renverrait 0 puisque "1" est à la position 0 du tableau (cela ne renvoit pas un booléen, mais la position de l'élément)
"Olivier" wrote in message news:
Bonjour
J'ai un pb avec la fonction IndexOf() Exposé :
Je récupère, depuis une variable de type String, à l'aide la fonction Split() dans un tableau de String
Dim MyVar As String = "1,2,4,11,13,14" Dim MyCol() As String MyCol = MyVar.Split(",")
Maintenant, comment faire pour savoir si la valeur "1" est présente dans mon tableau ? Je pensai utiliser IndexOf() mais je comprends pas bien comment elle fonctionne :
Dim IsOK As Integer = MyCol.IndexOf(???, "1") ' ???
Qu'est ce que c'est le premier paramètre ? je comprends pas ? De l'aide please :-)