Klar, die ganzen Klassen sind ja unabhängig von den Sprachen. Wenn du ein neues Projekt startest, kannst du (links) auswählen, mit welcher Sprache du das machen willst.
Unter C++ kannst du ebenfalls alle Klassen verwenden - nur die Syntax ist anders. Da würde es ca. so gehen:
Code:
System::Collections::Specialized::StringCollection ^ sc = gcnew System::Collections::Specialized::StringCollection();
sc->AddRange(System::IO::File::ReadAllLines("PathToFile"));
bzw. wenn du die Using-Dingers oben richtig gesetzt hast so:
Code:
StringCollection ^ sc = gcnew StringCollection();
sc->AddRange(File::ReadAllLines("PathToFile"));
Da ich aber C++ nicht gut lesen und schreiben kann, verwende ich C# - ist vor allem für Delphianer einfacher!