该语言是C#。我有五个名为“a e”,“b d”,“c c”,“d b”和“e a”的目录。他们出现在字母顺序列表框,因为我写了下面的代码:按字母顺序排列的姓氏
string[] dirs = Directory.GetDirectories(@"C:\mainFolder\");
foreach (string dir in dirs)
{
listBox1.Items.Add(Path.GetFileName(dir));
}
我希望他们能够在他们的名字的前半部分的字母顺序没有出现,但在下半年的字母顺序他们的名字。他们的名字可能会在未来发生变化,我需要他们继续按照他们名字的后半部分的字母顺序排列,但不要担心,我已经设置了控制,始终保证他们只有两半分开只有一个空间(名称中允许的唯一空格)。我研究了MSDN并得出结论,我可能需要this method,但这需要将字符串拆分为一个字符串部分数组。我将如何使用已有的数组来实现刚刚描述的结果?我需要以某种方式将我的第一个数组放入新数组中,反之亦然?
其实,这个作品完美,接受,谢谢! –