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 VB.NET : Sélectionner tout - Visualiser dans une fenêtre à part
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!
Partager