Bonjour j'ai crée une class Project qui à une List<Task> tasks
Dans Task j'ai surchargé la méthode ToString();
Dans ma class Project j'ai également surchargé ToString() avec
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
 
public override string ToString()
        {
            StringBuilder sb = new StringBuilder();
            sb.Append("Name : " + Name + "\r\n");
            sb.Append("<Tasks : \r\n" + tasks.ToString() + "\r\n");            
            return sb.ToString();
        }
Ca me donne <Tasks>System.Collections.Generic.List`1[ErgSpd.MsProjectToXPlanner.Task]

bon certe je peux faire un
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
 
foreach (Task t in Tasks)
{
    sb.Append( t.ToString());
}
mais je trouve ça moins joli