我创建了一个C#soft,它将CSV作为参数包含一个文件夹列表,如:
我读了这段代码的文件:
public projectTree(string _path)
{
path = _path;
try
{
confFile = File.ReadAllText(path);
}
catch (Exception ex)
{
MessageBox.Show(ex.Message, "Fichier", MessageBoxButtons.OK, MessageBoxIcon.Error);
}
lines = confFile.Split('\n');
foreach (string line in lines)
{
try
{
FolderInfo tmp = new FolderInfo();
if (line.IndexOf(';') >= 0)
{
if (line.Split(';')[1].Count() > 0)
tmp.name = line.Split(';')[1];
else
tmp.valid = false;
if (line.Split(';')[2].Count() > 0)
tmp.RACL_ReadOnly = line.Split(';')[2];
else
tmp.valid = false;
if (line.Split(';')[3].Count() > 0)
tmp.RACL_Users = line.Split(';')[3];
else
tmp.valid = false;
if (line.Split(';')[4].Count() > 0)
tmp.RACL_Managers = line.Split(';')[4];
else
tmp.valid = false;
if (line.Split(';')[5].Count() > 0)
tmp.RACL_Partners = line.Split(';')[5];
else
tmp.valid = false;
if (tmp.valid == true)
{
ACLs.Add(tmp);
}
}
}
catch
{
return;
}
}
}
此列表中的软创建文件夹,但在创建“02-Ôlololéééèèç”文件夹时,该文件夹创建为:
我该如何处理这个角色?