Je veux faire un projet dans lequel plus d'un fichier XML sera traité à la fois. Dans ce projet, j'ai essayé de mettre des fichiers XML dans un tableau et puis j'ai utilisé, mais toujours des erreurs.Mon code est comme ça:fichiers xml avec C#
string[] files = { "ilk.xml", "migr.xml", "caa.xml" };
public Form1()
{
InitializeComponent();
System.IO.DirectoryInfo dir = new System.IO.DirectoryInfo(@"c:\markets\");
count = dir.GetFiles("*.xml").Length;
for (int d = 0; d < count; d++)
{
XmlDocument xmlDoc1 = new XmlDocument();
xmlDoc1.Load(files[d]);
xmldocument= new XmlDocument();
xmldocument.Load(@"C:\\markets\files[d]");
// ici je compare les valeurs des fichiers xml
}
l'erreur est "Impossible de trouver le fichier « C: \ marchés \ fichiers [d]". Tous les xml Les fichiers sont dans le répertoire des marchés. Quand j'ai écrit le nom du fichier sans utiliser de tableau, il n'y a pas de problème. Pouvez-vous m'aider?
Merci beaucoup pour votre aide le programme fonctionne maintenant –
Je ne comprends pas le vote vers le bas ... pour la réponse qui a été acceptée et travaillée. Quelqu'un peut-il expliquer cela s'il vous plaît? –
@Kevin Brock - La réponse était un simple guillemet mal placé. Votre soultion ne fonctionne que parce qu'elle a réécrit la ligne problématique. – MiffTheFox