小编Sam*_*iel的帖子

获取文件扩展名 C#

我有一个包含文件名列表的下拉列表。在下拉列表中选择文件名时,我执行以下操作

string filename = ddl.SelectedItem.Text;
string path = "F:\\WorkingCopy\\files\\" + filename +".docx";
DownloadFile(path,filename);
Run Code Online (Sandbox Code Playgroud)

文件夹中的文件可能包含任何扩展名。由于我在字符串路径中硬编码了“.docx”,所以一切正常。但我需要单独使用 ddl.SelectedItem.Text 获取文件名的扩展名。你能告诉我怎么做吗?

我有的东西 1.) 没有扩展名的文件名

string filename = ddl.SelectedItem.Text;
Run Code Online (Sandbox Code Playgroud)

2.) 文件所在的路径

string path = "F:\\WorkingCopy\\files\\" + filename 
Run Code Online (Sandbox Code Playgroud)

我正在尝试使用这些 . 任何人都可以对此提出建议吗?

c# asp.net file-extension file

3
推荐指数
1
解决办法
8938
查看次数

标签 统计

asp.net ×1

c# ×1

file ×1

file-extension ×1