Hello, You question is very large. I will try to answer you with a simple and short answer, and if you feel you need more explanations, feel free to post back here. You will need more than a single object to hold your information. For instance, you could use a ExamFile, Exam and Question objects. In the ExamFile object, you could have a List, and in Exam object you could have a List. Here is a concrete example of a data structure to hold your information :
using System;
using System.Collections.Generic;
public class ExamFile
{
public String Title { get; set; }
public String FileName { get; set; }
public List Exams { get; set; }
}
public class Exam
{
public String ExamName { get; set; }
public List Questions { get; set; }
}
public class Question
{
public String Remark { get; set; }
public String Type { get; set; }
}
______________________ Dominic Goulet FroggedSoft