我有文件名看起来像
目录\名称secondName-blabla.txt
如果我使用字符串.split,我的代码需要知道我正在使用的分隔符,但如果在某一天我将替换分隔符,我的代码将会破坏
是否有任何构建方式进行拆分以获得以下结果?
Directory
name
secondNmae
blabla
txt
Run Code Online (Sandbox Code Playgroud)
谢谢
编辑我的问题比分割文件名更通用,一般是分割字符串
拆分文件名的最佳方法是使用System.IO.Path
你不清楚该怎么做 directory1\directory2\,
但一般来说你应该使用这个静态类来查找路径,名称和后缀部分.
之后,您将需要String.Split()处理-分隔符,您只需要使分隔符设置为配置.