http://www.cnblogs.com/hl3292/archive/2011/01/21/1940918.html
01 | //判断文件夹的存在、创建、删除文件夹 |
02 | string aaaa = "F://notebook//haha//" ; //路径的正确写法 |
03 | if (Directory.Exists(aaaa)) //如果不存在就创建file文件夹 |
04 | { |
05 | MessageBox.Show( "存在文件夹" ); |
06 | //Directory.Delete(aaaa, false);//如果文件夹中有文件或目录,此处会报错 |
07 | //Directory.Delete(aaaa, true);//true代表删除文件夹及其里面的子目录和文件 |
08 | } |
09 | else |
10 | { |
11 | MessageBox.Show( "不存在文件夹" ); |
12 | Directory.CreateDirectory(aaaa); //创建该文件夹 |
13 | } |
14 | |
15 | //判断文件的存在、创建、删除文件 |
16 | string dddd = aaaa + "11.txt" ; |
17 | if (File.Exists(dddd)) |
18 | { |
19 | MessageBox.Show( "存在文件" ); |
20 | File.Delete(dddd); //删除该文件 |
21 | } |
22 | else |
23 | { |
24 | MessageBox.Show( "不存在文件" ); |
25 | File.Create(dddd); //创建该文件,如果路径文件夹不存在,则报错。 |
26 | } |
27 | |
28 | <SPAN style= "FONT-FAMILY: verdana, 'courier new'" face= "verdana, 'courier new'" ><SPAN style= "FONT-SIZE: 15px; LINE-HEIGHT: 18px; WHITE-SPACE: normal" > |
29 | </SPAN></SPAN> |
说明:
前一篇创建数据库的时候就可以先检验文件是否存在
如果存在数据库文件,就直接跳过创建数据库这块
如果不存在数据库文件,则检验路径是否存在
如果不存在则先创建文件夹。