Eigenschaften programmgesteuert generieren

Ich soll zum laden eines properties-Datei (es ist eine .csv-Datei, die auf jede Zeile einen Namen und die zugehörigen numerischen Wert) und dann Zugriff auf die Eigenschaftswerte wie folgt: FileLoader.PropertyOne oder FileLoader.PropertyTwo. Das problem ist, ich will nicht zu haben zu schreiben, eine Eigenschaft, die für jeden Wert, ich will, dass Sie generiert aus der Datei. So

public class FileLoader
{
    public int Property1 { get; private set; }
}

ist nicht das, was ich Suche. Ist das möglich? Ich sehe keinen Weg es zu tun, denn offensichtlich ist der compiler weiß gar nicht, über den Namen der Eigenschaft. Vielleicht etwas ähnliches?

InformationsquelleAutor Johnny | 2010-02-04
Schreibe einen Kommentar