从列表创建字符串

时间:2012-03-30 09:48:59

标签: c# asp.net list directory

实际上我有这个列表“目录”,我将项目名称添加为字符串。

索引0 oldProjectName项目1

索引1 oldProjectName Project 2

我想创建一个类似于/ project1 / project2 /的字符串来创建目录路径,但是在创建它时遇到了问题。

 foreach (string s in Directory)
            {                    
                DirectoryPath = '/' + DirectoryPath + '/' + thePreviousItem.oldProjectName + '/';
            }

我想知道为什么结果总是/ Project1 / project2 / project2 / ...

2 个答案:

答案 0 :(得分:3)

为什么不:

DirectoryPath = string.Join(@"/", Directory);

答案 1 :(得分:1)

try

 DirectoryPath=""
foreach (string s in Directory)
        {

            DirectoryPath = DirectoryPath.equals("")?  s : '/' + DirectoryPath + '/' + s + '/';
        }