après de nombreuses recherches, je ne suis pas arrivé à trouver mon bonheur. Je déclare un tableau object[] strSetting = new object[3];
Mon premier élément peut contenir les informations suivantes :
tabInfosDnsCarte[0]
{string[2]}
[0]: "192.168.1.1"
[1]: "8.8.8.8"
ou
tabInfosDnsCarte[0]
{string[1]}
[0]: "192.168.1.1"
Mon deuxième élément, un string et mon troisième, un bool.
Je n'arrive pas à trouver la commande qui permette de connaître le nombre d'élément dans tabInfosDnsCarte[0]. J'ai essayé GetLenght mais ça me renvoie la taille totale de mon tableau soit 3.
Whismeril
Messages postés18417Date d'inscriptionmardi 11 mars 2003StatutContributeurDernière intervention 5 juin 2023624 30 déc. 2018 à 08:31
Bonjour
Il vaut mieux une classe qu’une structure.
La classe est un type référence donc moins de mémoire utilisée, et tu peux y associer une méthode ou une propriété qui retournera la longueur que tu cherches.
Un truc de ce genre
public class MesDonnees
{
public string[] InfoDns {get; set;}
public string LeTexte {get; set;}
public bool LeBool {get; set;}
public int TailleInfoDns
{
get {return InfoDns.Lentgh;}
}
}
J’ai tapé de tête, on est pas à l’abris d’une erreur de frappe