C# dilidir. "A e", "b d", "c c", "d b" ve "e a" adında beş dizinim var. Onlar aşağıdaki kodu yazdım çünkü alfabetik bir liste görüntülenir:Alfabetik sırayla adi Soyad
string[] dirs = Directory.GetDirectories(@"C:\mainFolder\");
foreach (string dir in dirs)
{
listBox1.Items.Add(Path.GetFileName(dir));
}
Onları isimlerinin ilk yarısının alfabetik sırada değil görünmesini istiyorum, ama ikinci yarısının alfabetik onların isimleri. Onların isimleri gelecekte değişebilir ve onlardan sonra bile isimlerinin ikinci yarısının alfabetik sıralarında kalmasına ihtiyacım var, ama endişelenmem gerekirse, her zaman ayrılan iki yarıya sahip olduklarını her zaman güvence altına alan kontrollerim var. tek bir boşluk, (adında izin verilen tek alan.) MSDN'yi araştırdım ve muhtemelen this method'a gereksinim duyduğum sonuca vardım, ancak bu bir dizi dize parçasına bölünmüş bir dizge gerektirir. Az önce açıkladığım sonuçları elde etmek için elimde olan diziyi nasıl kullanırdım? Bir şekilde ilk dizimi yeni diziye koymam gerekecek mi, tersi mi?
Aslında, bu mükemmel çalışır, kabul edilir ve teşekkür ederiz! –