เทียบง่ายๆ ลักษณะของ คำถาม คำตอบ จะเป็น 1 to many คือ หนึงคำถามมีได้มากกว่า หนึ่งคำตอบ ถ้าเราจะเปลี่ยนจากลักษณะของการทำงานแบบ DataSet มาเป็น List
แล้วจะต้องทำแบบนี้
public class Question
{
public string Topic {get ; set; }
public string CreatedBy { get; set;}
public List Answer {get; set;}
}
public class Answer
{
public string Detail{get; set;}
public string AnswerBy {get; set;} }
// เวลาใช้ก็แบบนี้
Question
q = new Question();
q.Answer.Add(new Answer());
// การเข้าถึง List ข้างในก็
foreach foreach(Answer a in q.Answer)
{ string jj = a.Detail; }
[ฮิ_ฮิ]
ทำไม่ Tag T ไม่ขึ้นฟระ