c# - 如何拆分字符串以获得文件名?

标签 c#

我正在尝试拆分字符串。这是字符串。

string fileName =   "description/ask_question_file_10.htm"

我必须从这个字符串中删除“description/”和“.htm”。所以我正在寻找“ask_question_file_10”的结果。我必须寻找“/”和“.htm”。感谢任何帮助。

最佳答案

您可以使用 Path.GetFileNameWithoutExtension Method :

string fileName = "description/ask_question_file_10.htm";

string result = Path.GetFileNameWithoutExtension(fileName);
// result == "ask_question_file_10"

关于c# - 如何拆分字符串以获得文件名?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/7691546/

相关文章:

c# - 使用 C# DataGridView 自定义选择

c# - 在异步方法主体中获取当前任务实例

c# - 在控制台应用程序中使用 NAudio 录制麦克风音频

c# - 通过 EWS 发送电子邮件时使用自定义显示名称

c# - 在 Linq 中处理 HashSet 时我应该使用 Except 还是 Contains

c# - 在 accord.net 的 DeepNeuralNetworkLearning 类中恢复训练

c# - Entity Framework 包含 where 子句

c# - move 无边界表单

C# ASCII GetBytes如何设置使用哪个字符进行无法识别的转换?

c# - 列为复选框并使用转换器时的无效操作异常