Laravel  
laravel
文档
数据库
架构
入门
php技术
    
Laravelphp
laravel / php / java / vue / mysql / linux / python / javascript / html / css / c++ / c#

c# fileinfo

作者:无法言喻   发布日期:2025-03-30   浏览:70

using System;
using System.IO;

class Program
{
    static void Main()
    {
        // 创建一个 FileInfo 对象,指定文件路径
        FileInfo fileInfo = new FileInfo("example.txt");

        // 检查文件是否存在
        if (fileInfo.Exists)
        {
            Console.WriteLine("文件存在。");

            // 获取文件的创建时间
            Console.WriteLine($"创建时间: {fileInfo.CreationTime}");

            // 获取文件的最后修改时间
            Console.WriteLine($"最后修改时间: {fileInfo.LastWriteTime}");

            // 获取文件的长度(以字节为单位)
            Console.WriteLine($"文件大小: {fileInfo.Length} 字节");

            // 更改文件的扩展名
            fileInfo.MoveTo("example_new_extension.dat");
            Console.WriteLine("文件扩展名已更改。");
        }
        else
        {
            Console.WriteLine("文件不存在。");
        }
    }
}

解释说明:

  1. FileInfo 类FileInfoSystem.IO 命名空间中的一个类,用于表示磁盘上的文件,并提供操作文件的方法和属性。
  2. 构造函数:通过传递文件路径来创建 FileInfo 对象。
  3. Exists 属性:检查文件是否存在。
  4. CreationTime 和 LastWriteTime 属性:分别获取文件的创建时间和最后修改时间。
  5. Length 属性:获取文件的大小(以字节为单位)。
  6. MoveTo 方法:用于重命名或移动文件到新的位置。

这段代码展示了如何使用 FileInfo 类来获取和操作文件的基本信息。

上一篇:c# 位运算

下一篇:c# cefsharp

大家都在看

c# 二进制

c# tcp client

c# type.gettype

c# sqlconnection

.net和c#

c#游戏开发

c#网络编程

c# rectangle

c# if else

c# rtsp

Laravel PHP 深圳智简公司。版权所有©2023-2043 LaravelPHP 粤ICP备2021048745号-3

Laravel 中文站