C#, erhalten Sie die gesamte Kollektion von Eigenschaften von einem Objekt

Habe ich eine Klasse mit 3-Liste Sammlungen wie die folgenden.

Ich versuche, eine Logik, die iteriert durch das Objekt "Sammlung"
Eigenschaften und einige der operation mit den Daten, die in diesen Sammlungen.

Ich Frage mich nur, ob es einen einfachen Weg, es zu tun, foreach zu verwenden.
Dank

public class SampleChartData
    {
        public List<Point> Series1 { get; set; }
        public List<Point> Series2 { get; set; }
        public List<Point> Series3 { get; set; }

        public SampleChartData()
        {
            Series1 = new List<Point>();
            Series2 = new List<Point>();
            Series3 = new List<Point>();
        }
    }
Sind Sie auf der Suche nach der einen generischen Mechanismus zu finden, alle Sammlungen, die in einem Objekt oder sind Sie speziell auf der Suche nach einem Weg, zu entlarven alle Datenreihen in einem Diagramm? Im letzteren Fall könnte ich etwas sehen, wie IChartSeriesContainer mit einer Methode zu GetAllSeries zurückgibt IEnumerable<IEnumerable<Point>>.
Hi, ich war auf der Suche für einen generischen Mechanismus zu finden, der spezifische Typ der collection in einem Objekt. Aber am Ende habe ich beschlossen zu gehen mit einer "Liste<<Liste<>>" Sammlung Ansatz ist wesentlich flexibler/dynamischer.

InformationsquelleAutor Eatdoku | 2010-06-11

Schreibe einen Kommentar