如何在C#中删除或替换"\"

All*_*ond 1 .net c# string replace

有谁知道如何删除/从字符串替换"/",并 "\"在C#中?

我有一个看起来像这样的字符串:

string myString= @"d:\Folder1\folder name2\file.ext";
Run Code Online (Sandbox Code Playgroud)

我需要摆脱"\"或只是获取文件名,而不是所有这些垃圾的位置.

Chr*_*ens 16

路径

Path.GetFileName(str_myString);
Path.GetFileNameWithoutExtension(str_myString);
Run Code Online (Sandbox Code Playgroud)

每当您需要修改路径时,Path类就是一个首选解决方案.它是特定于平台的,至少在Windows上,它支持/\(通过Path.DirectorySeparatorCharPath.AltDirectorySeparatorChar).