C# C中URI的字符串操作#
我正在为iTunes XML文件编写一个解析器,并尝试解析文件位置,以允许应用程序从de folder恢复folder.jpg 我正在使用以下格式从itunes.xml的位置创建URI:C# C中URI的字符串操作#,c#,string,uri,C#,String,Uri,我正在为iTunes XML文件编写一个解析器,并尝试解析文件位置,以允许应用程序从de folder恢复folder.jpg 我正在使用以下格式从itunes.xml的位置创建URI: \\localhost\C:\MP3 Collection\lbuns\#-E\A\A-ha\[1985]狩猎高低\01。跟我较量 我需要提取01。使用Me.mp3子字符串并将其替换为folder.jpg 请记住,此字符串在每个文件中都是不同的。您可以使用和: var s = @"\\localhost\C:
\\localhost\C:\MP3 Collection\lbuns\#-E\A\A-ha\[1985]狩猎高低\01。跟我较量
我需要提取01。使用Me.mp3
子字符串并将其替换为folder.jpg
请记住,此字符串在每个文件中都是不同的。您可以使用和:
var s = @"\\localhost\C:\MP3 Collection\Álbuns\# - E\A\a-ha\[1985] Hunting High And Low\01. Take On Me.mp3";
var result = Path.Combine(Path.GetDirectoryName(s), "folder.jpg");
// result == @"\\localhost\C:\MP3 Collection\Álbuns\# - E\A\a-ha\[1985] Hunting High And Low\folder.jpg"