3
Frapper la tête du mur à cause de cela. Je reçois l'erreur à la cellule [rcell] = repack [counter] même si j'ai 190 éléments dans le tableau de reconditionnement.C# IndexOutOfRange problème, probablement simple
private string csvtogrid(string input)
{
input = input.Replace("\r", ",").Substring(2).TrimEnd(',').Trim().Replace("\n", ",").Replace(",,,", ",").Replace(",,",",");
string[] repack = input.Split(',');
string[] cell = { };
int rcell = 1;
for (int counter = 1; counter < repack.Length; counter++)
{
if (rcell < 4)
{
cell[rcell] = repack[counter];
rcell++;
}
procgrid.Rows.Add(cell[1], cell[2], cell[3]);
rcell = 1;
}
richTextBox1.Text = input;
return null;
}
Eh oui, c'est tout merci. Je vais le signaler comme réponse une fois qu'il me le permettra. En outre, j'essaye de lancer ceci dans une grille de données, mais cela ne fait que descendre d'une rangée. – MWC