System.IO.Directory 类
System.IO.File 类
System.IO.File 类
解决方案 »
- C# 快速生成无规则乱码
- 菜鸟求助,winform设计,怎么在字母下面加小横线?
- 求这个控件取值错误
- 关于fileStream读和写的一些基本问题......
- C#做的画图程序刷新时闪得厉害,如何解决
- C#怎样实现对ACCESS数据库中的数据进行查询
- 请教各位哥哥,怎么样在关闭一个窗口的时候打开另一窗口
- 高难度问题:C#打包后安装在98系统下出现DefaultFeature写入键unknown\Feature\******拥有足够权限,是怎么回事?如何解决!
- VS2010 单元测试项目怎么玩
- 求问几个关于C#制作画板的bug问题,新手求指导
- 如何设置windows 服务的描述?
- 利用C# 读取系统当前进程的出现问题,帮忙!!
2、在C#中两个窗口之间的数据传递有许多方法,你可以先试一下用internal或public来传递。
详细参见:
ms-help://MS.VSCC/MS.MSDNVS.2052/cpref/html/frlrfSystemIOFileMembersTopic.htm
Directory.CreateDirectory(myStringDirectory);创建文件
StreamWriter myStreamWriter=File.CreateText(myStringFileName);写文件
myStreamWriter.Write(myStringFileContent);关闭文件
myStreamWriter.Close();
在一个指定的目录下建立新文件或文件夹,
string newdir="testdir";
System.IO.Directory.CreateDirectory(dirpath+newdir);//静态方法删除一个文件,
FileInfo file;
string dirpath=@"d:\mydir";
file.Delete();
删文件夹
System.IO.Directory.Delete(path+foldername,true); //第二个参数是否删子文件夹,将一串字符写入已经创建好的文件(.txt)中
FileInfo f; f = new FileInfo(路径);
//f.OpenWrite
System.Text.Encoding resEncoding = System.Text.Encoding.GetEncoding("gb2312");//设置编码
StreamWriter sw =new StreamWriter(f.CreateText().BaseStream,resEncoding);
sw.Write("测试");
sw.Close();
以上为创建文件并写入
若为打开则换f.CreateText()为f.OpenWrite()
FileInfo file;
string dirpath=@"d:\mydir\test.jpg";
f = new FileInfo(dirpath);
file.Delete();
更正一下
建立新文件或文件夹,string newdir="11";System.IO.Directory.CreateDirectory(path+newdir);删除文件,FileInfo file;file.Delete();删除文件夹System.IO.Directory.Delete(path+文件夹名,true);
2、StreamWriter.Write("ddd");