o.FileNameというファイルがありますが、最後に不要な ".crash"がありますが、どのように削除できますか?私は "o.FileName = o.FileName - "。try "tryed" .crash ";"それは文字列だったので動作しませんでしたC#質問:ファイル名
編集:私がしたいのは、OpenFileDialogでファイルを開いて、そのファイルの最後に.crashまたは.crash.crashがある場合は削除して保存しますそれは
o.FileNameというファイルがありますが、最後に不要な ".crash"がありますが、どのように削除できますか?私は "o.FileName = o.FileName - "。try "tryed" .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()を使用して、末尾の ".crash"を削除します。私がやりたいことは、それはそれの終わりに.crashまたは.crash.crashを持っている場合OFDと、開いているファイルは、それを削除し、それは私が持っているもの 保存され
if(o.FileName.EndsWith(".crash"))
o.Filename = o.Filename.Replace(".crash", "");
: OpenFileDialog O =新しいOpenFileDialog(); if(o.ShowDialog()== System.Windows.Forms.DialogResult.Cancel) return; else { o.FileName = o.FileName - ".crash"; } –