FileInfo類的基本操作
using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using System.IO;
namespace FileInfoDemo
{
class Program
{
static void Main(string[] args)
{
string path1 = @"d:\csharp\source.txt";
string path2 = @"d:\csharp\copyto.txt";
try
{
FileInfo fi = new FileInfo(path1);
Console.Write("檔案{0}是否存在:", fi);
Console.WriteLine(fi.Exists.ToString());
if (!fi.Exists)
{
FileStream fs=fi.Create();
Console.WriteLine("檔案{0}建立成功", path1);
Console.WriteLine("檔名:{0}", fs.Name);
Console.WriteLine("檔案的建立時間:{0}", fi.CreationTime);
Console.WriteLine("檔案的長度:{0}", fs.Length);
fs.Close();
}
Console.WriteLine("=======複製檔案=========");
Console.WriteLine("將檔案{0}複製到檔案{1}", path1, path2);
fi.CopyTo(path2,true);
}
catch (Exception e)
{
Console.WriteLine(e.ToString());
}
Console.ReadLine();
}
}
}
相關文章
- DriveInfo類的基本操作
- File類的基本操作
- C# Array類的基本操作C#
- StreamReader和StreamWriter類的基本操作
- java string類 基本操作Java
- Python3資料庫操作基本類Python資料庫
- Go 操作 Redis 的基本操作GoRedis
- Docker的基本操作Docker
- MySQL的基本操作MySql
- git的基本操作Git
- 模組的基本操作
- 棧的基本操作
- webdriver的基本操作Web
- hash的基本操作
- 活動(Activity)的基本操作
- JS — 物件的基本操作JS物件
- react的基本操作(1)React
- Hive表的基本操作Hive
- Vim命令的基本操作
- Numpy的基本操作(五)
- Hbase shell的基本操作
- git的基本操作(一)Git
- Docker映象的基本操作Docker
- 佇列的基本操作佇列
- ThinkPHP 的CURD 基本操作PHP
- Dataload的基本操作
- JQ操作類與JS操作類的區別JS
- webpack 基本操作Web
- Git基本操作Git
- Laravel 基本操作Laravel
- 基本操作題
- dos 基本操作
- Docker基本操作Docker
- MongoDB基本操作MongoDB
- Redis基本操作Redis
- mongo基本操作Go
- HBase 基本操作
- candance 基本操作