2016-04-01 49 views
-1

在ComboBox中无法解决如何隐藏目录列表上的文件扩展名。在组合框目录列表中隐藏文件扩展名

string[] files = Directory.GetFiles(@"C:\Modules"); 
foreach (string file in files) 
ModuleComboBox.Items.Add(Path.GetFileName(file)); 

在此先感谢。

+4

尝试'Path.GetFileNameWithoutExtension' –

+1

为@ArturoMenchaca说。 'files = Directory.GetFiles(@“C:\ Modules”)。Select(x => Path.GetFileNameWithoutExtension(x))' – Eser

+1

然后'ModuleComboBox.Items.AddRange(files.ToArray());'和工作已完成......谁写的答案? – Steve

回答

0

编辑:

对不起了第一个答案

ModuleComboBox.Items.Add(Path.GetFileNameWithoutExtension(file)); 
+2

这不是使用这种方法的方法 –

+0

它的名字是'GetFileNameWithoutExtension'而不是'GetFileName ** S ** WithoutExtension' – Eser

相关问题