У меня есть клиент Requirment, где у меня есть файл CSV, который имеет эти записикопирования изображений в папку с помощью C#
"2","0000000255","2014-03-11T18:44:53","2014-03-11T18:47:15","1"," ","KP54OXZ","Addenbrooks Hospital","-1","-1","entry_153_KP54OXZ_2014-03-14_13-56-06.jpg","exit_153_KP54OXZ_2014-03-14_13-56-06.jpg"
entry_153_KP54OXZ_2014-03-14_13-56-06.jpg
exit_153_KP54OXZ_2014-03-14_13-56-06.jpg
Мне нужно создать в новую папку для каждого такого VRM, как «KP54OXZ» и перемещать изображения в соответствующую папку.
, что я пытался ..
private void button1_Click(object sender, EventArgs e)
{
TextFieldParser parser = new TextFieldParser(@"C:\\Users\\IT-Administrator\\Desktop\\fg\\fg.csv");
parser.TextFieldType = FieldType.Delimited;
parser.SetDelimiters(",");
while (!parser.EndOfData)
{
//Process row
string[] fields = parser.ReadFields();
foreach (string field in fields)
{
Directory.CreateDirectory(@"I:\\kiran\\hhh\" + fields);
}
}
parser.Close();
}
}
}
, но я не являюсь успешным в создании и перемещении. Любая помощь нужна.
«не удалось» означает ... что? Ошибка выполнения? Ничего не происходит? Вы пытались отладить? – crashmstr
Вы получаете какие-либо ошибки? – Bone
Я не вижу, что вы разбираете строки из CSV ... вы привязываете всю линию к пути и пытаетесь скопировать с ней ... Разве это не означает путь: I: \\ smrithi \\ hhh \ "2", "0000000255", "2014-03- 11T18: 44: 53 "," 2014-03-11T18: 47: 15 "," 1 "," "," KP54OXZ "," Addenbrooks Hospital "," - 1 "," 1 "," entry_153_KP54OXZ_2014-03-14_13-56-06.jpg "," exit_153_KP54OXZ_2014-03-14_13-56-06.jpg " – DonBoitnott