标签:
文件及文件夹操作
C/S:WinForm可以操作客户端文件 Client Server
B/S:浏览器服务 Brower Server
命名空间:using system .IO;
 private void button1_Click(object sender, EventArgs e)
        {
           FileStream fs= File.Create("E:\\aa.txt");//创建文件    返回文件流对象
           fs.Close();
        }
        private void button2_Click(object sender, EventArgs e)
        {
            File.Delete("E:\\aa.txt");//删除   无返回值
        }
        private void button3_Click(object sender, EventArgs e)
        {
            File.Copy("E:\\aa.txt","D:\\aa.txt");//复制
        }
        private void button4_Click(object sender, EventArgs e)
        {
            File.Move("E:\\aa.txt", "D:\\aa.txt");//移除
        }
        private void button5_Click(object sender, EventArgs e)
        {
            if (File.Exists("E:\\aa.txt"))//判断文件是否存在   返回布尔型,true代表已存在
            {
                MessageBox.Show("文件存在");
            }
            else
            {
                MessageBox.Show("文件不存在");
            }
        }
        private void button6_Click(object sender, EventArgs e)
        {
            File.Encrypt("E:\\aa.txt");//加密之后文件名变绿   当前用户还是可以打开 复制给别的用户打不开
        }
        private void button7_Click(object sender, EventArgs e)
        {
            File.Decrypt("E:\\aa.txt");//解密
        }
        private void button8_Click(object sender, EventArgs e)
        {
            MessageBox.Show(File.GetCreationTime("E:\\aa.txt").ToString("yyyy-MM-dd HH:mm:ss"));
}
File.GetCreationTime(路径); 获取创建时间,返回DateTime类型 SetCreationTime(路径,DateTime类型);修改创建时间
File.GetLastAccessTime(路径); 最后访问时间,返回DateTime类型 SetLastAccessTime(路径,DateTime类型);修改访问时间
File.GetLastWriteTime(路径); 最后修改时间,返回DateTime类型 SetLastWriteTime(路径,DateTime类型);修改修改时间
标签:
原文地址:http://www.cnblogs.com/yp11/p/5851150.html