Ich hab hier ein kleines Verständnis Problem beim Splitten eines Strings, ich hab es wie folgt in mein Projekt integriert:
string name = Path.GetFileNameWithoutExtension(fi.Name);
string[] nameString = name.Split('_');
newRow["Dateiname"] = nameString[1];
Und bekomme dort ein IndexOutOfRangeException da der Wert [1] Außerhalb des Bereiches wäre.
Ersetze ich den String spaßen halber durch Bla_Blub:
string name = "Bla_Blub;
string[] nameString = name.Split('_');
newRow["Dateiname"] = nameString[1];
Wird mir ohne sich quer zustellen "Blub" ausgegeben. Die Ermittelten Dateien haben alle das Format z.B. 2014.12.01_Datei.txt
string name = Path.GetFileNameWithoutExtension(fi.Name);
string[] nameString = name.Split('_');
newRow["Dateiname"] = nameString[1];
Und bekomme dort ein IndexOutOfRangeException da der Wert [1] Außerhalb des Bereiches wäre.
Ersetze ich den String spaßen halber durch Bla_Blub:
string name = "Bla_Blub;
string[] nameString = name.Split('_');
newRow["Dateiname"] = nameString[1];
Wird mir ohne sich quer zustellen "Blub" ausgegeben. Die Ermittelten Dateien haben alle das Format z.B. 2014.12.01_Datei.txt