Итак, я знаю, что мой заголовок немного запутан, я объясню.Прочтите текстовый файл и разделите его на
Мой код выглядит следующим образом:
string filename = "C:\\C#\\maplist.txt"; // please put the text file path.
string filename2 = "C:\\C#\\zemaplist.txt";
string map;
StreamReader sr = new StreamReader(filename);
StreamWriter sw = new StreamWriter(filename2);
List<string> maps = new List<string> { };
while ((map = sr.ReadLine()) != null)
{
maps.Add(map);
}
sr.Close();
for (int i = 0; i < maps.Count; i++)
{
Console.WriteLine(maps[i]);
sw.WriteLine(maps[i]);
}
sw.Close();
и то, что мне нужно сделать, это когда код чтения новой строки, в моей линии есть
«Эй, Эй»
Я хочу разделить ,
друг на друга, поэтому я могу взять оба из них как другие параметры, так что первые Hey
будут добавлены к maps
, а другой hey
будет maps2
,
Как это сделать?
Вместо 'StreamReader' вы можете использовать' File.ReadAllLines() – Liel
ли это тривиальное или вы просто используете пример? Вы хотите разбить каждое событие «X, X» в вашем файле? – danish