【发布时间】:2014-02-11 03:24:55
【问题描述】:
C#中获取文件扩展名很简单,
FileInfo file = new FileInfo("c:\\myfile.txt");
MessageBox.Show(file.Extension); // Displays '.txt'
但是我的应用中有多个句点的文件。
FileInfo file = new FileInfo("c:\\scene_a.scene.xml");
MessageBox.Show(file.Extension); // Displays '.xml'
我希望能够提取名称的.scene.xml 部分。
更新
扩展名还应该包括初始的.
如何从FileInfo 获得此信息?
【问题讨论】:
-
我使用了 Path v FileInfo,因此您不必创建新的 FileInfo 对象。但要得到你要求的确切结果。 :)
标签: c# .net regex file file-extension