Bonjour!
Pour mon cours, je dois réaliser un programme traitant des documents XML.
Tout au long, un variable appelée errorCount est censée être incrémentée mais il n'en est rien, cette variable reste à null

Dans le programme:
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
 Select Case nodeChildD.LocalName
                        Case "DOCUMENTID"
                            temp = nodeChildD.InnerText
                            isEmptyTag(temp, "DOCUMENTID", "Detail", errorCount)
                            numericValue(temp, "DOCUMENTID", "Detail", errorCount)
                            isSameValue(documentID, temp, "DOCUMENTID", "Header", "DOCUMENTID", "Detail", errorCount)
                            DocumentIdDetail.Add(nodeChildD.InnerText)
et voici une des functions censée incrémentée cette variable:
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
Function isEmptyTag(ByVal s As String, ByVal tagName As String, ByVal tagLocation As String, ByVal errorCount As Integer)
        If String.IsNullOrEmpty(s) = True Then
            writeFile(tagName & "  in  " & tagLocation & "  " & error2)
            errorCount = errorCount + 1
        End If
        writeFile("erreurs : " & errorCount)
        Return errorCount
    End Function
merci d'avance...