12.14

来源:互联网 发布:数据透视表的高级应用 编辑:程序博客网 时间:2024/05/08 04:07

今天通过一天的听讲,和下午的做做业,以竟本懂了

比如:

添加:

string filename = Server.MapPath("~/") + this.TextBox2.Text;
        FileStream fs = new FileStream(filename, FileMode.Create, FileAccess.Write, FileShare.None);
        StreamWriter sw = new StreamWriter(fs);
        sw.Write(this.TextBox1.Text);
        sw.Flush();
        sw.Close();
        fs.Close();

删除:

 if ((Directory.GetDirectories(this.TextBox1.Text).Length == 0) && (Directory.GetFiles(this.TextBox1.Text).Length == 0))
        {
            Directory.Delete(this.TextBox1.Text);
        }
        else
        {
            this.Response.Write("目录不为空!");
        }

读取:

string filename = Server.MapPath("~/") + this.TextBox2.Text;
        FileStream fs = new FileStream(filename, FileMode.Open, FileAccess.Read, FileShare.Read);
        StreamReader sr = new StreamReader(fs);
        this.TextBox1.Text = sr.ReadToEnd();
        sr.Close();
        fs.Close();

保存二进制

等。

static GetDrives--获取所有逻辑驱动器名称

 

AvailableFreeSpace--驱动器上的可用空闲空间量。(当前用户)
TotalFreeSpace-- 驱动器上的可用空闲空间总量。(所有空间)
DriveFormat-- 获取文件系统名称。(NTFS、FAT32)
DriveType--驱动器类型
DirectoryInfo类公开用于创建、移动和枚举目录和子目录的实例方法
TotalSize -- 驱动器上存储空间的总大小
VolumeLabel -- 获取或设置驱动器的卷标。
StreamReader类,以一种特定的编码从字节流中读取字符。
StreamWriter类,以一种特定的编码向流中写入字符。
FileStream类,文件操作基础类,支持同步读写操作,也支持异步读写操作。