mydust
Messages postés11Date d'inscriptionvendredi 25 février 2005StatutMembreDernière intervention17 juin 2006
-
10 avril 2005 à 12:14
sebseb42
Messages postés495Date d'inscriptiondimanche 6 juillet 2003StatutMembreDernière intervention 9 novembre 2007
-
2 nov. 2005 à 16:34
Bonjour,
J'aimerai faire un tableau d'integer en C#.net avec Visual Studio.
Pour l'instant il est ainsi:
int[,] nextpixel=
new
int[8,2] {{-1,-1},{0,-1},{1,-1},{1,0},{1,1},{0,1},{-1,1},{-1,0}};
toutefois, j'aimerai pouvoir passer du dernier élément au premier élément avec par exemple un :
nextpixel++ ou quelque chose de ce genre.
Par exemple:
nextpixel[k] avec k==7;
alors:
k++;
on a dès lors que:
nextpixel[k] avec k==0;
sebseb42
Messages postés495Date d'inscriptiondimanche 6 juillet 2003StatutMembreDernière intervention 9 novembre 20071 14 avril 2005 à 14:40
pour le fait d'avoir la derniere cellule et la premiere qui sont voisine, ca s'appel une liste chainé circulaire, mais je ne suis pas sure que tu puisse le faire sans re-ecrire une classe.
sebseb42
Messages postés495Date d'inscriptiondimanche 6 juillet 2003StatutMembreDernière intervention 9 novembre 20071 11 avril 2005 à 11:54
Cela n'a rien a voir avec les listes chainer :S
Je ne suis pas sure d'avoir compris ta question mydust, mais pour ce
qui est des tableau a entrees multiples en C# (tab[.., ..]) tu peut
t'aider des variables membres Length et LongLength.
Length te donne la taille de la ligne x, et LongLength te donne la
taille du tableau complet, en d'autre terme, le nombre de case qu'il
contient. En divisant la taille total par la taille d'une ligne, tu
obtient le nombre de ligne.
mydust
Messages postés11Date d'inscriptionvendredi 25 février 2005StatutMembreDernière intervention17 juin 2006 12 avril 2005 à 11:07
Salut, en fait, c'est un tableau qui a le nombre de colonnes et de lignes fixé. Mais, je veux en fait que le premier et le dernier élément soient considéré comme voisin. Je ne veux pas recréer une classe non plus.
J'ai aussi une autre question completement différente sur les tableaux. Est cequ'il y a moyen de modifier directement la taille de son tableau sans devoir faire une copie du tableau ?