본문 바로가기
반응형

programming/C#3

C# 특정 폴더의 파일 목록 불러오기 Directory.EnumerateFiles 메서드 특정폴더의 파일 목록을 얻기 위해 C#은 Directory.EnumerateFiles 메서드를 지원한다. 메서드의 인수로 폴더의 경로를 지정해 주면 해당 폴더의 모든 파일들을 불러올 수 있다. 파일들은 반복이 가능한 열거형이며 모든 파일은 문자열이다. 단순히 반복문을 통해 화면에 파일을 출력할 수 있다.C# 특정 폴더의 파일 목록 불러오기Directory.EnumerateFilesC# 을 이용해 파일 목록을 보기 위해 필요한 메서드가 있다면 Directory.EnumerateFiles 메서드를 사용할 수 있다.파라미터로 폴더 경로만 지정하면 반복이 가능한 배열 형태의 문자열로 경로가 포함된 파일을 목록으로 출력한다.목록으로 출력한다는 것은 곧 반복문을 사용할 수 있다는 것이며, 편하게 foreach 반복.. 2024. 5. 21.
C# 덮어쓰기 가능한 파일 이동 메서드 만들기 C#에서 덮어쓰기가 가능한 파일을 이동하기 위해 복사, 삭제를 이용할 수 있다. 파일 복사는 File.Copy 메서드를 파일 삭제는 File.Delete() 메서드를 사용할 수 있다. File.Move() 메서드를 사용할 수 있지만, 덮어쓰기에 대한 옵션이 없다. MSDN에 따르면 특정 닷넷 버전에는 덮어쓰기 가능한 옵션이 있는데 본인은 잘 안되었다. 파일 이동의 원리는 파일 복사 후 삭제라는 과정과 동일하다.C# 특정 폴더의 파일 이동 덮어쓰기 메서드 만들기C# 닷넷으로 파일 이동을 할 때 File.Move 메서드를 사용할 수 있지만, 덮어쓰기에 대한 옵션이 보이지 않거나 또는 사용하지 못할 경우들이 생긴다.마이크로소프트의 MSDN을 살펴보면 덮어쓰기에 대한 옵션이 있지만, 정작 사용하려면 코드에는 빨.. 2024. 5. 18.
C# 특정 폴더의 파일 이동 메서드 만들기 C# 에서 파일 이동을 하려면 File.Move 메서드를 사용한다. 특정 폴더의 파일들을 이동시키려면 폴더에 있는 파일들과 폴더경로가 필요하다. 그리고, 이것을 메서드로 만들어 놓으면 두고두고 사용할 수 있다. 특정 폴더의 파일 이동을 위한 동작은 폴더에 있는 모든 파일들을 열거형으로 읽은 후 파일 클래스를 사용하여 사용자가 정한 파일 폴더로 이동시키면 된다.C# 특정 폴더의 파일 이동 메서드 만들기파일 이동은 파일을 관리하는 방법 중 하나인데, C#은 이것을 지원하고, 단순히 메서드로 만들어 놓으면 코딩할 때 도움이 된다.특정 폴더의 파일 이동을 할 때 간단한 방법은 폴더를 지정하고 파일 클래스의 파일 이동 메서드를 사용하면 된다.파일과 관련된 기능을 익히기 가장 쉬운 방법은 C#을 이용하여 윈도우에 .. 2024. 5. 5.
반응형