博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
FileInfo类和DirectoryInfo类
阅读量:7221 次
发布时间:2019-06-29

本文共 1320 字,大约阅读时间需要 4 分钟。

FileInfo类和DirectoryInfo类可以方便地对文件和文件夹进行操作。

1. FileInfo类(非静态类)

FileInfo类和File类之间许多方法调用都是相同的,但是FileInfo类没有静态方法,但类中的方法仅可以用于实例化的对象。

2. DirectoryInfo类(非静态类)

DirectoryInfo类和Directory类之间的关系与FileInfo类和File类之间的关系十分类似,这里不再赘述。

 

举例 FileInfo类如下,需创建实例才能用。

using System;using System.Collections.Generic;using System.ComponentModel;using System.Data;using System.Drawing;using System.Text;using System.Windows.Forms;using System.IO;namespace Test03{    public partial class Form1 : Form    {        public Form1()        {            InitializeComponent();        }        private void button1_Click(object sender, EventArgs e)        {            if (textBox1.Text == string.Empty)           //判断输入的文件名称是否为空            {                MessageBox.Show("文件名称不能为空!");            }            else            {                FileInfo finfo = new FileInfo(textBox1.Text);                if (finfo.Exists)                        //使用FileInfo对象的Exists属性判断要创建的文件是否存在                {                    MessageBox.Show("该文件已经存在");                }                else                {                    finfo.Create();                       //使用FileInfo对象的Create方法创建文件                }            }        }        private void Form1_Load(object sender, EventArgs e)        {        }    }}

 

转载于:https://www.cnblogs.com/fsspring/p/9510767.html

你可能感兴趣的文章
从瀑布模型到敏捷开发——认识论决定行为
查看>>
(转) RabbitMQ学习之工作队列(java)
查看>>
【Python】Python处理csv文件
查看>>
静态方法与实例化方法区别
查看>>
poj1664 dp记忆化搜索
查看>>
Git初探
查看>>
Saltstack运行cmd.run重新启动tomcat后出现日志乱码(15)
查看>>
【微信小程序】:confirm(删除提示)
查看>>
codeforces 557 C
查看>>
jquery获得select option的值和对select option的操作
查看>>
检查数据倾斜分布
查看>>
2.oracle分页,找到员工表中薪水大于本部门平均薪水的员工
查看>>
MyEclipse2017 CI-7的破解
查看>>
JAVA读取MongoDB中的二进制图片并在jsp中显示
查看>>
android开发笔记之Volley (1)
查看>>
《JAVA与模式》之原型模式
查看>>
hdfs的基本原理和基本操作总结
查看>>
ssh以密钥的方式登录服务器时,只要有密钥可以登服务器,如果有密钥和公钥同时存在(在公钥没问题的情况下可以),但如果公钥有问题,就不能登录成功...
查看>>
宝宝绘本系列-别人推荐
查看>>
【虚拟机-网络IP】虚拟机配置静态 IP 以后无法连接的解决办法
查看>>