Je suis désolé si ma question n'est pas claire.Comment lire les données pour les classes imbriquées?
J'ai une classe qui contient des propriétés et l'une d'entre elles est "Parent" qui a le même type de cette classe.
Lorsque je lis des données de la base de données, je définis la valeur appropriée pour chaque propriété. Mais comment pourrais-je mettre la propriété "Parent" quand je l'ai lu de la base de données comme "ParentID".
Si ce n'est pas clair, je vais mettre Exemple.
merci beaucoup à l'avance.
C'est ma classe:
class smsPart
{
private int _id;
private smsPart _parent;
private string _name;
public int ID
{
get { return _id; }
set { _id = value; }
}
public smsPart Parent
{
get { return _parent; }
set { _parent = value; }
}
public string Name
{
get { return _name; }
set { _name = value; }
}
public smsPart()
{
this._id = 0;
this._parent = null;
this._name = null;
}
public smsPart(int pID, smsPart pParent, string pName, smsType pType)
{
this._id = pID;
this._parent = pParent;
this._name = pName;
}
}
et quand je lis les données de base de données i remplir "ID" int et "Nom" en tant que chaîne.
mais comment je définirais "Parent" comme "smsPart" quand je le lis de la base de données comme "ParentID" int ??
un exemple de code aiderait ... –