~Einfach~ kommt ein wenig drauf an was die als Daten vorschwebt.
Wenn Daten einfach ein langer Text(also nur ein String) ist sieh dir
File.ReadAlltext an. Je nach Art des Text kann es auch sinnvoll sein einen
FileStream zu verwenden. Wenn Daten eine Klassenstruktur ist sieh dir den
XmlSerializer (oder einen der anderen Serializer) an der einfach Klassen wegserialisieren(und natürlich deserialisieren) kann. Wenn du bei der Darstellung der Daten noch offen bist dann schreib dir einfach das passende Klassenkonstrukt so wie du es in der am besten für deine Daten gebrauchen kannst (ignoriere das serialisieren also beim Klassendesign) und werfe die Klasse(n) bei Zeiten einem der Serializer vor die Füße.
Wie du siehst gibt es einfache Fragen aber keine einfachen Antworten darauf. Du solltest konkretere Fragen am besten mit konkretem Code stellen sonst rutschen alle Antworten zwangsweise ins Metaphysische ab die vielleicht interessant sind aber dir nicht (zumindest kurzfristig) helfen.