博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
C#之FileInfo的简单操作
阅读量:6229 次
发布时间:2019-06-21

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

和DirectoryInfo一样,FileInfo类同样是很方便的就能实现复杂的功能。

如下,我们一起来看一下一个简单的小例子吧。


using System;using System.Collections.Generic;using System.Linq;using System.Text;using System.Threading.Tasks;using System.IO;namespace ConsoleApplication1{
class Program {
static void Main() { String temppath = Path.GetTempFileName(); try{ FileInfo fileInfo = new FileInfo(temppath); if (!fileInfo.Exists) { using (StreamWriter writer = fileInfo.CreateText()) { writer.WriteLine("Line 1!"); writer.WriteLine("Linw 2!!"); } //需要注意的是,打开了一个流就要及时的关闭。同样可以在using代码块中完成这一动作,而且效果更好! fileInfo.CopyTo("F:\\MyCSharpTest"); // fileInfo.Delete(); } }catch(Exception e){ Console.WriteLine(e.Message); } } }}

转载地址:http://rbina.baihongyu.com/

你可能感兴趣的文章
慎用!BLEU评价NLP文本输出质量存在严重问题
查看>>
大规模集群中Docker镜像如何分发管理?试试Uber刚开源的Kraken
查看>>
阿里巴巴陈武:通过亿级用户App的实践验证,锤炼高质量APM体系
查看>>
高效运维最佳实践:如何做好On-call和事故响应?
查看>>
矩阵:如何使用矩阵操作进行 PageRank 计算?
查看>>
C# 8的新提案:new关键字类型推断
查看>>
方面和服务,差别大吗?
查看>>
Rust 和Erlang的对比
查看>>
C# 8中的默认接口方法
查看>>
微信小程序wx:for和wx:for-item的正确用法
查看>>
iOS开源项目周报1222
查看>>
个推开发者服务进阶之路
查看>>
与Jeff Sutherland谈敏捷领导力
查看>>
Facebook开源分布式日志存储系统LogDevice
查看>>
JPA 2.2带来一些备受期待的变更
查看>>
Homebrew 1.9发布,将支持Linux与Windows 10
查看>>
Loader 使用文档
查看>>
Mozilla开发全新的公开网络API WebXR 来实现增强现实
查看>>
记一次获得3倍性能的Go程序优化实践
查看>>
“迁移策略+新容器运行时”应对有状态应用的冷热迁移挑战
查看>>