Salut un tous !
Juste une mini question qui, je crois, passera vite en résolu.
Alors c'est très simple. J'ai une fonction donc voici la définition :
Cette fonction renvoie donc un résultat de type string ou Nothing si aucun résultat n'a pu être produit par la fonction.
Code : Sélectionner tout - Visualiser dans une fenêtre à part Public Function X(ByVal unString as String) As String()
Du coup, quelque chose comme ce qui suit me semblait tout à fait valide :
Mais mon code plante sur l'affectation du résultat de la fonction X dans str lorsque le résultat est Nothing.
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5 Dim str As String() = X(leParamQuiVaBien) If not str Is Nothing Then 'traitement... End If
Ma question est : Pourquoi ?
Si je peux écrire explicitement
, pourquoi ne puis-je pas faire cela via une fonction ?
Code : Sélectionner tout - Visualiser dans une fenêtre à part Dim str As String() = Nothing
Merci d'avance.
Griftou.
Partager