Ich habe dieses Modell Klasse:Verwendung vielen Modellklassen in Sicht
public class CV
{
public PrivateInformation privateInformation { get; set; }
public List<Education> education { get; set; }
public List<WorkingExperience> workingExperience { get; set; }
}
public class PrivateInformation
{
public string Name { get; set; }
public DateTime BirthDate { get; set; }
public string Address { get; set; }
public string PhoneNumber { get; set; }
public string Email { get; set; }
}
public class Education
{
public string UniversityName { get; set; }
public string Faculty { get; set; }
public string Specialization { get; set; }
public DateTime StartDate { get; set; }
public DateTime EndDate { get; set; }
public bool OnGoing { get; set; }
}
public class WorkingExperience
{
public string CompanyName { get; set; }
public string Position { get; set; }
public DateTime StartDate { get; set; }
public DateTime EndDate { get; set; }
public bool OnGoing { get; set; }
}
und es gibt zu anderen Klassen. Ich möchte, dass der Benutzer die gesamte Information von einer Seite eingibt. (Universität kann mehr als 1 sein, weil ich Liste. Berufserfahrung auch habe).
Aber wenn ich CV als Modellklasse im Hinblick auf den Zugang Ich kann nicht auf Education.Name
Wie kann ich das tun? Oder gibt es einen anderen Weg?
Wie greifen Sie darauf zu? ('Education' ist eine Sammlung, also müssen Sie einen Indexer verwenden) –
@StephenMuecke yeah Ich kann nicht zugreifen. und kann nicht, wie kann ich das tun, weil gefragt. Ich weiß, mein Ansatz ist schlecht –
Sie haben Ihren Code nicht angezeigt! (SO ist kein Code-Writing-Service - es hilft Ihnen, Fehler mit Ihrem Code zu korrigieren) –