olibara
Messages postés666Date d'inscriptiondimanche 16 décembre 2007StatutMembreDernière intervention11 mars 2010
-
10 févr. 2008 à 18:29
olibara
Messages postés666Date d'inscriptiondimanche 16 décembre 2007StatutMembreDernière intervention11 mars 2010
-
11 févr. 2008 à 08:17
Bonjour
J'essaye de declarer et exploiter une List
Pour la déclaration, je ne me fais pas insulter, ce qui est encourageant
public partial class Form1 : Form
{
// Declaration de la liste des adresses
public struct AddrDisp
{
int X;
int Y;
bool active;
int AddrId;
};
List AddrD = new List();
MAIS
Quand j'essaye de declarer un element de type AddrDisp dans une fonction de ma class form le contenu est innaccessible due to protection level
int MaFonction()
{
AddrDisp Adr;
Adr.X=55;
}
Qu'ai encore fait comme erreur de débutant ?
Merci aux sauveus qui m'aident a apprendre ....
olibara
Messages postés666Date d'inscriptiondimanche 16 décembre 2007StatutMembreDernière intervention11 mars 20106 10 févr. 2008 à 21:59
Merci à toi
Evidement c'est con !
Mais conceptuellement je ne fais pas de betises ?
Mon intention in fine est de charger dans une Liste de travail des informations issue d'un dataset resultat d'un query Mysql
Je souhaite garder une trace de reference publique de quelques données issue d'un query initial :
En clair :
Je charge une liste de villes avec les coordonées latitude longitudes de la ville
J'affiche ces villes dans un picture box en operant une tranposition des coordonées
Si je souhaite retrouver la ville a partir des coordonées du picturebox, ou effectuer d'autre manipulation d'affichage, je trouve plus efficace de travailler sur une lite intermediaire contenant l'id de la ville est les cordonnées picture box
Lutinore
Messages postés3246Date d'inscriptionlundi 25 avril 2005StatutMembreDernière intervention27 octobre 201241 11 févr. 2008 à 00:11
Conceptuellement.. une liste de structure c'est correct, du moment que tu ne gardes pas 2 fois les même infos en mémoire, dans la liste et dans le résultat de ta requête. Un Dictionary< int, AddrDisp > aurait été bien aussi, pour accèder à la ville directement via son ID.