Mal eine ganz blöde Frage: kann es sein, dass du nicht C#, sondern C++ als Sprache ausgewählt hast? Das würde zumindest das :: erklären.
Wenn du ein C#-Projekt hast, kannst du via
Code:
String[] lines = System.IO.File.ReadAllLines(Dateiname);
die Datei einlesen.
In eine StringCollection bekommst du es dann via
Code:
System.Collections.Specialized.StringCollection sc = new System.Collections.Specialized.StringCollection();
sc.AddRange(lines);
Wenn es dir zuviel Schreibaufwand wird, füge oben noch
using System.IO;
using System.Collections.Specialized;
hinzu.
Gruß,
Dominik