문자열 mypath = txtPath.Text;모든 파일을 이름순으로 배열 순서대로 가져 오기 C#
DirectoryInfo d = new DirectoryInfo(mypath);
foreach (FileInfo fi in d.EnumerateFiles("*.jpg").OrderBy(x => x.Name))
txtStatus.Text = txtStatus.Text + fi.Name + Environment.NewLine;
내가지고있어 이것의 결과는이
내가 가야banner-noche-estrellas-zacatecas2015.jpg
banner-noche-estrellas-zacatecas2015_10.jpg
banner-noche-estrellas-zacatecas2015_11.jpg
banner-noche-estrellas-zacatecas2015_12.jpg
banner-noche-estrellas-zacatecas2015_13.jpg
banner-noche-estrellas-zacatecas2015_14.jpg
banner-noche-estrellas-zacatecas2015_15.jpg
banner-noche-estrellas-zacatecas2015_16.jpg
banner-noche-estrellas-zacatecas2015_17.jpg
banner-noche-estrellas-zacatecas2015_18.jpg
banner-noche-estrellas-zacatecas2015_19.jpg
banner-noche-estrellas-zacatecas2015_2.jpg
banner-noche-estrellas-zacatecas2015_20.jpg
banner-noche-estrellas-zacatecas2015_21.jpg
이 :
banner-noche-estrellas-zacatecas2015.jpg
banner-noche-estrellas-zacatecas2015_2.jpg
banner-noche-estrellas-zacatecas2015_3.jpg
등
"자연 정렬"이라고하며 이전 질문에 대한 대답에서 설명한대로 간단한 정렬보다 훨씬 복잡합니다. [이 질문/답변] (http://stackoverflow.com/questions/248603/natural-sort-order-in-c-sharp)에서 유용한 것을 찾을 수 있습니다. – Steve