File.Copy는 간단한 파일 복사를 허용합니다. 중복 된 파일 이름이 발견되면 File.Copy는 원래 파일을 덮어 쓸지 결정하는 세 번째 매개 변수를 갖습니다.파일 복사 - 이름이 충돌하는 경우 두 파일을 모두 유지하십시오.
복사 된 파일의 이름을 바꾸고 두 파일을 모두 유지하는 세 번째 옵션을 허용하는 내장 .Net 기능이 있습니까? 예를 들어 대상 폴더에 다른 readme.txt가 이미 존재하면 파일 복사는 "readme.txt"를 "readme - Copy.txt"로 자동으로 바꿉니다. Windows 탐색기 기능과 비슷합니까?
나는 그것이 쓰여질 수 있음을 깨달았지만 존재한다면 바퀴를 재발 명하고 싶지 않았다.
미리 감사드립니다.
그리고 그 매개 변수가 'bool'이라면 어떻게 세 번째 옵션이 있다고 생각합니까? 나는 당신이 그 기능을 당신 자신의 것으로 써야한다고 생각한다. –