listboxa klasörden resimlerin adını çekiyorum fakat bunları herkes sırayla görsün diye başlarına numara veriyorum, bilgisayar sıralama yaparken önce sol basamağa son sağdaki basamapğa baktığı için 10 sayısını algılatmakta güçlük çekiyorum, şu şekilde sıralıyor, 1,10,11,3,5 bende bu yüzden listboxa çektiğim dosya isimlerini örnek olarak = 1-Eğitim diye adlandırdım ve - den sonrasını ayırmak istiyorum fakat bir türlü yapamadım yardımcı olabilicek var mı? Resimde ekledim o ilk hali .avi kısmını atsın diye replace etmiştim şimdi ona gerek yok direk - nin sağındakileri silip numaraları karşılaştırıp sıralamam gerekiyor. Dil c# bu arada
bende düzgün sıralıyor
void Button1Click(object sender, EventArgs e) {
int i=1; string path = @"C:\Users\goksen\Downloads"; DirectoryInfo info = new DirectoryInfo(path); FileInfo[] array = info.GetFiles(); foreach (FileInfo name in array) { listBox1.Items.Add(i+" "+ Path.GetFileNameWithoutExtension (name.ToString())); i=i+1;