可以显示文件的路径,大小,创建日期,最后修改日期,最后访问日期'''
自己弄了一个星期也没弄出来,高手来帮忙研究下。
自己弄了一个星期也没弄出来,高手来帮忙研究下。
解决方案 »
- 怎么参数post提交到某网页处理后,返回处理结果??
- MDi的权限菜单怎么现实?
- 在Asp中用Server.CreateObject建立的对象 现用 C# 怎么建立 呀?
- datagridview1 中 怎么改变 单元格条件满足的整行背景色
- C#中带小数的整除问题
- 我要学习,找到自己的定位!!散分!
- C#薪水调查
- .DLL文件可以查看吗??
- Json转换成对象问题
- [求助]怎么用C#往SQL Server里读写大二进制文件?
- directx sdk的安装问题
- C#.net 中验证控件:ValidationSummary显示信息为什么必须要在页面加一个Button的服务器控件后来点击这个Button才能显示啊?而其它的验证控件(如:RequiredFieldValidator)就不用提交页面就可以直接显示信息
System.IO.FileInfo; 名称 说明
Attributes 获取或设置当前 FileSystemInfo 的 FileAttributes。(从 FileSystemInfo 继承。)
CreationTime 获取或设置当前 FileSystemInfo 对象的创建时间。(从 FileSystemInfo 继承。)
CreationTimeUtc 获取或设置当前 FileSystemInfo 对象的创建时间,其格式为协调通用时间 (UTC)。(从 FileSystemInfo 继承。)
Directory 获取父目录的实例。
DirectoryName 获取表示目录的完整路径的字符串。
Exists 已重写。获取指示文件是否存在的值。
Extension 获取表示文件扩展名部分的字符串。(从 FileSystemInfo 继承。)
FullName 获取目录或文件的完整目录。(从 FileSystemInfo 继承。)
IsReadOnly 获取或设置确定当前文件是否为只读的值。
LastAccessTime 获取或设置上次访问当前文件或目录的时间。(从 FileSystemInfo 继承。)
LastAccessTimeUtc 获取或设置上次访问当前文件或目录的时间,其格式为协调通用时间 (UTC)。(从 FileSystemInfo 继承。)
LastWriteTime 获取或设置上次写入当前文件或目录的时间。(从 FileSystemInfo 继承。)
LastWriteTimeUtc 获取或设置上次写入当前文件或目录的时间,其格式为协调通用时间 (UTC)。(从 FileSystemInfo 继承。)
Length 获取当前文件的大小。
Name 已重写。获取文件名。
using System.IO;namespace touch
{
class Touch
{
static void Main(string[] args)
{
// Make sure a filename was provided.
if (args.Length > 0)
{
// Verify that the provided filename exists.
if (File.Exists(args[0]))
{
FileInfo fi = new FileInfo(args[0]);
touchFile(fi);
}
else
{
Console.WriteLine(
"Could not find the file: {0}.", args[0]);
}
}
else
{
Console.WriteLine("No file was specified.");
}
} static void touchFile(FileSystemInfo fsi)
{
Console.WriteLine("Touching: {0}", fsi.FullName); // Update the CreationTime, LastWriteTime and LastAccessTime.
try
{
fsi.CreationTime = fsi.LastWriteTime = fsi.LastAccessTime =
DateTime.Now;
}
catch (Exception e)
{
Console.WriteLine("Error: {0}", e.Message);
}
}
}
}
using System.IO;class Test
{
public static void Main()
{
string path = @"c:\temp\MyTest.txt";
FileInfo fi1 = new FileInfo(path); try
{
//文件的路径
string filePath=fi1.DirectoryName
//文件的创建日期
DateTime d1=fi1.CreationTime
//文件的最后访问日期
DateTime d2=fi1.LastAccessTime
//文件的最后修改日期
DateTime d3=fi1.LastWriteTime
//文件的大小(Bytes)
long legth=fi1.Length
}
catch (Exception e)
{
Console.WriteLine("The process failed: {0}", e.ToString());
}
}
}