[Vb.Net] - Function - RETURN
J'ai un "avertissement" dans VB 2005 qui se lit comme ceci :
>La fonction "ChangerDateCaractere" ne retourne pas une valeur pour tous les chemins de code. Une exception de référence Null peut se produire au moment de l'exécution lorsque le résultat est utilisé>
Voici cette fonction....
Code:
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19
| Private Function ChangerCaractereDate(ByVal strCodeDivers As String) As String
Dim strDateCarac As String = String.Empty
Dim intCompteur As Integer = 0
Try
Do While intCompteur < 8
Select Case strCodeDivers.Substring(intCompteur, 1)
Case "a"
strDateCarac = strDateCarac & "0"
Case "b"
strDateCarac = strDateCarac & "1"
Case "c"
strDateCarac = strDateCarac & "2"
End Select
intCompteur += 1
Loop
Return strDateCarac
Catch objException As Exception
End Try
End Function |
Quel est le problème de RETURN ????? par rapport à l'avertissement ????
Merci de vos réponses!