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();
}
}
}
相關文章
- Python3資料庫操作基本類Python資料庫
- Go 操作 Redis 的基本操作GoRedis
- Docker的基本操作Docker
- MySQL的基本操作MySql
- git的基本操作Git
- JS — 物件的基本操作JS物件
- Spring Boot的基本操作Spring Boot
- Docker映象的基本操作Docker
- Hbase shell的基本操作
- react的基本操作(1)React
- Vim命令的基本操作
- Numpy的基本操作(五)
- 陣列的基本操作陣列
- Hive表的基本操作Hive
- JQ操作類與JS操作類的區別JS
- MongoDB基本操作MongoDB
- webpack 基本操作Web
- mongo基本操作Go
- SQL基本操作SQL
- ElasticSearch - 基本操作Elasticsearch
- candance 基本操作
- svn基本操作
- oracle基本操作Oracle
- Hash基本操作
- python基本操作Python
- FFMPEG基本操作
- dos 基本操作
- 基本操作題
- Laravel 基本操作Laravel
- Git基本操作Git
- VSCode基本操作VSCode
- Docker基本操作Docker
- redis基本操作Redis
- linux基本操作Linux
- ElasticSearch基本操作Elasticsearch
- HBase 基本操作
- 活動(Activity)的基本操作
- PHP 操作 Redis 的基本方法PHPRedis
- 線性表的基本操作