ASP.NET设计网络硬盘之两重要类
http://tech.ddvip.com 2007年05月26日 社区交流
本文详细介绍ASP.NET设计网络硬盘之两重要类
但上述方法主要对UTF-8的编码文本进行操作,从而显得不够灵活。在这里推荐读者使用下面的代码对txt文件进行操作。
· 对txt文件进行“读”操作,示例代码如下:
StreamReader TxtReader = new StreamReader(@"c: empuploads
ewFile.txt",System.Text.Encoding.Default);
string FileContent;
FileContent = TxtReader.ReadEnd();
TxtReader.Close();· 对txt文件进行“写”操作,示例代码如下:
StreamWriter = new StreamWrite(@"c: empuploads
ewFile.txt",System.Text.Encoding.Default);
string FileContent;
TxtWriter.Write(FileContent);
TxtWriter.Close();System.IO.Directory类和System.DirectoryInfo类
主要提供关于目录的各种操作,使用时需要引用System.IO命名空间。下面通过程序实例来介绍其主要属性和方法。
(1) 目录创建方法:Directory.CreateDirectory
该方法声明如下:
public static DirectoryInfo CreateDirectory(string path);下面的代码演示在c: empuploads文件夹下创建名为NewDirectory的目录。
private void MakeDirectory()
{
Directory.CreateDirectory(@"c: empuploadsNewDirectoty");
}(2) 目录属性设置方法:DirectoryInfo.Atttributes
下面的代码设置c: empuploadsNewDirectory目录为只读、隐藏。与文件属性相同,目录属性也是使用FileAttributes来进行设置的。
private void SetDirectory()
{
DirectoryInfo NewDirInfo = new DirectoryInfo(@"c: empuploadsNewDirectoty");
NewDirInfo.Atttributes = FileAttributes.ReadOnly|FileAttributes.Hidden;
}
来源:网弧 责编:豆豆技术应用
正在加载评论...
- asp.net 视频教程
- asp.net 数据库编程
- asp.net 入门教程
- ado.net 教程
- asp.net 基础讲座
- asp.net ajax 教程
- asp.net ajax 入门系列
- asp.net 控件开发基础
- asp.net 2.0 服务器控件
- asp.net 2.0 教程
- asp.net 控件开发
- asp.net 类
- asp.net 分页
- asp.net 页面缓存
- asp.net 常见问题解决
- asp.net 2.0 母版页
- asp.net SQL Server
- asp.net 错误
- asp.net 事件
- asp.net 组件
- asp.net 性能
- asp.net 文件上传
- 更多asp.net专题……