Demo介绍
我先说明我这段Demo写出来的初衷是用于我们项目的一个要求:
甲方要求:客户只需要把文件丢进一个文件夹然后,再扫描该文件夹下所有后缀为.dxf的文件用于后续操作;
乙方操作:我的解决方案就是选中要导入的文件,复制进对应项目的工程目录下(已有的覆盖,没有的新添),然后读取出预先设置好的工程目录里所有带.dxf后缀的文件。
代码部分
OpenFileDialog dlg = new OpenFileDialog();
dlg.Multiselect = true;
dlg.DefaultExt = ".dxf";
dlg.Filter = "(*.dxf)|*.dxf";//定义选择文件的类型
dlg.RestoreDirectory = true;
if (dlg.ShowDialog() == DialogResult.OK)
{
var files = dlg.FileNames;
try
{
foreach (var file in files)
{
string aimFile = CurDir + file.Substring(file.LastIndexOf("\\") + 1);
FileInfo theSelFile = new FileInfo(file);
FileInfo theAimFile = new FileInfo(aimFile);
if (File.