日期:2014-05-18  浏览次数:20827 次

c# 如何修改文件时间等属性
需要用到怎样的命名空间?具体怎么实现?
例如:
我想把c:\aa.txt的最后修改时间改为 2007年5月1日 13:20:00
再把“描述”属性修改为“这是我的电话本”。
请示例。

------解决方案--------------------
using System.IO;

File.GetCreationTime 读取创建时间
File.SetCreationTime 设置创建时间
File.GetLastAccessTime 读取最后访问时间
File.SetLastAccessTime 设置最后访问时间
File.GetLastWriteTime 读取最后修改时间
File.SetLastWriteTime 设置最后修改时间
File.GetAttributes 读取文件属性
File.SetAttributes 设置文件属性
------解决方案--------------------
DateTime.Parse(“2008-05-01 22:00:00”)