Bonjour
J'ai créé une classe dans une DLL comme indiqué ci-dessous :
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
16
17
18
19
20
21
22
 
public class unserveur
    {
        public string sIPadresse { get; set; }
        public string sTCPPort { get; set; }
 
        public static List<unserveur> GetParamsServer(string sPathFicParam)
        {
            List<unserveur> lstParamsServer = new List<unserveur>();
            foreach (XElement ServerElement in XElement.Load(sPathFicParam).Elements("params"))
            {
                unserveur myserver = new unserveur();
                {
                    myserver.sIPadresse = ServerElement.Attribute("ipadresse").Value;
                    myserver.sTCPPort = ServerElement.Attribute("tcpport").Value;
                }
                lstParamsServer.Add(myserver);
            }
            return lstParamsServer;
        }
 
    }
Ma question est toute simple, dans mon application je souhaite utiliser ma classe après avoir appelé la "fonction" GetParamsServer.
En fait après avoir fait l'appel :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
 
madll.unserveur.GetParamsServer(sFicParams);
Je voudrais tout simplement afficher la 1ère valeur de sIPadresse dans MessageBox

Merci