Structure en forme de tableau - C#/.NET managed - Programmation
Marsh Posté le 15-12-2004 à 09:43:30
Carton rouge !!
Lis mieux ton bouquin et ceci
http://forum.hardware.fr/forum2.ph [...] 544&cat=10
Marsh Posté le 15-12-2004 à 10:27:56
Si on peut deja trouvé cette information quelque part sur ce forum dit moi où ? Je te demande de m'aider pas de me renvoyer sur les règles du forum..
Sur le nombre de post ici.. merci la recherche..
Marsh Posté le 15-12-2004 à 12:01:15
C'est quoi une syntaxe en forme de tableau ? Accéder aux champs par un numéro ? Si tes champs sont tous de même type, tu peuix créer un indexer, sinon je vois pas.
http://msdn.microsoft.com/library/ [...] torial.asp
Friend: peut etre modifié par...un ami Mais ça y est pas en C#.
Marsh Posté le 15-12-2004 à 20:20:44
Enfait c'est une classe, (je pense qu'on dois la décalrer le nombre de fois que l'on a besoin avec une boucle FOR) ? on doit pouvoir y acceder comme tu l'as dis avec un numéro !
ca te dit quelque chose ?
Marsh Posté le 16-12-2004 à 11:15:34
Oui, c'est un tableau qu'il te faut. Si tu réfléchis, ça n'a pas trop de sens ce que tu demandes (chaque membre pouvant être de type différent).
Marsh Posté le 20-12-2004 à 11:21:52
// anonymous_structures.c
#include <stdio.h>
struct phone
{
int areacode;
long number;
};
struct person
{
char name[30];
char sex;
int age;
int weight;
struct phone; // Anonymous structure; no name needed
} Jim;
int main()
{
Jim.number = 1234567;
printf("%d\n", Jim.number);
}
Output
J'airmerai la même choses mais sauf que la structure est sous forme de tableau !! ex: Jim[3].number=2391;
comprenez ?
Marsh Posté le 20-12-2004 à 11:27:16
C'est pas standard en C ce truc. Et en C#:
Citation : tu peux créer un indexer |
http://msdn.microsoft.com/library/ [...] tiesPG.asp
Marsh Posté le 20-12-2004 à 11:28:50
Ou tout connement un tableau, comme dit précédemment.
Code :
|
Marsh Posté le 20-12-2004 à 11:48:27
Alors si je tape cette syntaxe exact ca doit marcher ??
donc après la struct je fais simplement : struct phone Jim[ 10 ]; ? et ca me fait une stucture à tableau..??
pour appeler les valeurs je dois bien faire : Jim[2].number
???
Merci pour vos aides.
Marsh Posté le 20-12-2004 à 13:53:04
cette ligne ne se compil pas : struct phone Jim[ 10 ];
avez-vous une autre solution ?
Marsh Posté le 20-12-2004 à 13:54:11
ben c'est valable en C. En C# c'est différent la syntaxe. Mais je veux pas dire, mais, les tableaux c'est la base quand même. T'as jamais créé de tableau ? Tu débutes totalement ?
Marsh Posté le 20-12-2004 à 13:57:08
oui en C#..
Ok tableau c'est la base.. mais je trouve nul part pour ces struct !!
Marsh Posté le 20-12-2004 à 14:03:25
Si tu sais faire un tableau en C# et une struct, tu dois pouvoir trouver comment faire un tableau de struct.
Marsh Posté le 20-12-2004 à 14:05:25
merci c'est sympa ! vous m'avez mis sur la bonne voie.
la bonne syntax:
Code :
|
Marsh Posté le 20-12-2004 à 14:28:27
C'est du C ça... On évite fortement les pointeurs en C#.
Marsh Posté le 15-12-2004 à 09:32:57
Bonjour, bonjour,
J'aurai voulu savoir la sytaxe pour une structure en forme
de tableau, je trouve pas dans mon livre..
Sinon je voulais savoir si j'avais bien compris..
Private: La variable peut être modifié que par un objet ?
Public: Par tous.
Friend: ??