Bonjour à tous,

Je réalise une Class en C# dans laquelle je récupère entres autres un tableau à 2 dimensions _tabUrl. Ce tableau contient des url, en indice i le nom de l'url et en indice j l'url elle-même.

Je voudrais savoir si il possible de dissocier l'indice i et j lors de la double boucle censé parcourir le tableau.

En fait je voudrais faire quelque chose dans ce style :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
  
...          
//Insertion des différentes url lié à l'article de type téléchargement
string StrReq4;
SqlCommand Req4;
for (int i = 0; i < this._tabUrl.GetLength(0); i++)
{
    for (int j = 0; j < this._tabUrl.GetLength(1); j++)
    {
       StrReq4 = "INSERT INTO [url]([article_id_], [titre_url], [lien_url]) VALUES("+_id_article+",'"+this._tabUrl[i]+"','"+this._tabUrl[j]+"')";
       Req4 = new SqlCommand(StrReq4, Conn, Trans);
       Req4.ExecuteNonQuery();
    }
}
...
Mais le compilateur n'a pas l'air d'apprécier cette syntaxe

Je suis à peu prêt sûre que l'on doit pouvoir faire ça.

Merci d'avance pour votre aide.