WinForms를 사용하고 있습니다. 내 양식에는 특정 폴더의 파일을 볼 파일 경로를 배치하는 텍스트 상자가 있습니다. 문제는 내 배열 인덱스가 내 폴더에서 보는 것과 다르게 파일을 정렬한다는 것입니다. 내 폴더에있는 내용과 일치하도록 배열을 얻으려면 어떻게합니까?
private void Button_Click(object sender, EventArgs e)
{
string[] array1 = Directory.GetFiles(img_Source_TxtBox.Text);
}
배열 값
내 폴더 값
문제는 표시되는 정렬 순서가 Windows 파일 탐색기 세션의 일부이며 디스크에서 파일이 "정렬"되는 방식이 아니라는 것입니다. 아시다시피 두 개의 창을 열고 다르게 정렬 할 수 있습니다.
필요한 사항에 좀 더 가까워 지려면 조사 할 수 있습니다.
그런 다음 응용 프로그램에 동일한 논리를 적용해야합니다.
편집 :이 문제에 대한 자세한 내용을 제공하는 게시물 하나를 찾았 습니다 .C #의 자연 정렬 순서
이 기사는 인터넷에서 수집됩니다. 재 인쇄 할 때 출처를 알려주십시오.
침해가 발생한 경우 연락 주시기 바랍니다[email protected] 삭제
몇 마디 만하겠습니다