o.FileName이라는 파일이 있습니다. 끝에 ".crash"라는 불필요한 파일이 있습니다. 어떻게 제거 할 수 있습니까? 나는 tryed "o.FileName = o.FileName -".crash ";" 그것이 문자열이기 때문에 작동하지 않았다.C# 질문 : 파일 이름
편집 : 내가하고 싶은 것은 OpenFileDialog로 파일을 열고 나서 .crash 또는 .crash.crash가 끝에 있으면 그것을 지우고 저장한다. 그것
o.FileName이라는 파일이 있습니다. 끝에 ".crash"라는 불필요한 파일이 있습니다. 어떻게 제거 할 수 있습니까? 나는 tryed "o.FileName = o.FileName -".crash ";" 그것이 문자열이기 때문에 작동하지 않았다.C# 질문 : 파일 이름
편집 : 내가하고 싶은 것은 OpenFileDialog로 파일을 열고 나서 .crash 또는 .crash.crash가 끝에 있으면 그것을 지우고 저장한다. 그것
있었습니까 '오.' 객체 참조? 그렇지 않으면
o.Filename = o.Filename.Replace(".crash", "");
:
filename = filename.Replace(".crash", "");
실제로 실제 파일의 이름을 변경하려면 : 문자열이 실제로 System.String.EndsWith() 방법을 사용하여 ".crash '로 끝나는
가File.Move(originalFilename, renamedFilename);
확인 . System.String.Replace()을 사용하여 후미 ". 크래시"를 삭제하십시오. OpenFileDialog를 오 :
if(o.FileName.EndsWith(".crash"))
o.Filename = o.Filename.Replace(".crash", "");
는 내가 뭘 원하는 그것의 끝에 .crash 또는 .crash.crash가있는 경우 다음을 제거하고 내가 가진 무엇 그것을 저장할 OFD의 파일 열려 = 새로운 OpenFileDialog(); if (o.ShowDialog() == System.Windows.Forms.DialogResult.Cancel) return; else { o.FileName = o.FileName - ".crash"; } –