string ext = Path.GetExtension(file);
if (!files.Contains(file) && file.Contains(textBox2.Text))
{
files.Add(file);
}
Run Code Online (Sandbox Code Playgroud)
在textBox2.Text中,值为cs,或者如果我键入.cs或*.cs,我希望只有具有此cs扩展名的文件才会添加到List文件中.
第二个包含:file.Contains(textBox2.Text)错误,因为我想检查扩展名而不是任何有cs的地方.
string ext = Path.GetExtension(file);
if (!files.Contains(file) && ext == textBox2.Text)
{
files.Add(file);
}
Run Code Online (Sandbox Code Playgroud)
应该这样做.如果您需要更高级的匹配,请查看此处如何确定文件是否与文件掩码匹配?
| 归档时间: |
|
| 查看次数: |
1983 次 |
| 最近记录: |