C#学习笔记(二十一):使用文件基础
方法
|
说明
|
Copy()
|
将文件复制到规定的位置
|
Create()
|
在规定的路径上创建文件
|
Delete()
|
删除文件
|
Open()
|
在规定的路径上返回FileStream对象
|
Move()
|
将规定的文件移动到新位置。可以在新位置为文件规定不同的名称
|
方法
|
说明
|
CreateDirectory()
|
创建具有规定路径的目录
|
Delete()
|
删除规定的目录以及其中的所有文件
|
GetDirectories()
|
返回表示当前目录之下的目录的Directory对象的数组
|
GetFiles()
|
返回在当前目录中的File对象的数组
|
Move()
|
将规定的目录移动到新位置。可以在新位置为文件夹规定一个新名称
|
属性
|
说明
|
Attributes
|
获取或者设置当前文件的属性
|
CreationTime
|
获取当前文件的创建日期和时间
|
DirectoryName
|
返回文件目录的路径
|
Exists
|
判断是否存在文件
|
FullName
|
检索文件的完整路径
|
Length
|
获取文件的容量
|
Name
|
仅仅返回文件的名称,而不是完整的文件位置路径
|
FileMode枚举成员
|
说明
|
Append
|
如果文件存在,就打开文件,将文件位置移动到文件的末尾,并创建个新文件。FileMode.Append仅可以与枚举FileAccess.Write联合使用
|
Create
|
创建新文件,如果存在这样的文件就破坏它
|
CreateNew
|
创建新文件,但是如果已经存在了此文件,则抛出异常
|
Open
|
打开现有的文件。如果不存在所规定的文件,则抛出异常
|
OpenOrCreate
|
如果文件存在,则规定打开文件,否则就创建新文件。如果文件已经存在,则保留在文件中的数据
|
Truncate
|
打开现有文件,清除其内容。然后我们可以向文件写入全新的数据,但是保留文件的初始创建日期。必须存在有文件,否则就会抛出异常
|
例子程序
转载于:https://blog.51cto.com/bearstudyhard/298091
C#学习笔记(二十一):使用文件基础相关推荐
- python3.4学习笔记(二十一) python实现指定字符串补全空格、前面填充0的方法
python3.4学习笔记(二十一) python实现指定字符串补全空格.前面填充0的方法 Python zfill()方法返回指定长度的字符串,原字符串右对齐,前面填充0. zfill()方法语法: ...
- Mr.J-- jQuery学习笔记(二十一)--模拟微博页面
先看之前的节点操作方法:Mr.J-- jQuery学习笔记(二十)--节点操作方法 Mr.J-- jQuery学习笔记(五)--属性及属性节点 Mr.J-- jQuery学习笔记(十一)--事件委托 ...
- kvm虚拟化学习笔记(二十一)之KVM性能优化学习笔记
本学习笔记系列都是采用CentOS6.x操作系统,KVM虚拟机的管理也是采用virsh方式,网上的很多的文章都基于ubuntu高版本内核下,KVM的一些新的特性支持更好,本文只是记录了CentOS6. ...
- linux驱动开发学习笔记二十一:异步通知
一.异步通知简介 我们首先来回顾一下"中断",中断是处理器提供的一种异步机制,我们配置好中断以后就可以让处理器去处理其他的事情了,当中断发生以后会触发我们事先设置好的中断服务函数, ...
- opencv学习笔记二十一:使用HSV颜色空间实现颜色识别
一.颜色空间介绍 RGB 颜色空间是大家最熟悉的颜色空间,即三基色空间,任何一种颜色都可以由该三种 颜色混合而成.然而一般对颜色空间的图像进行有效处理都是在 HSV 空间进行的,HSV( ...
- IOS学习笔记二十一(NSDictionary、NSMutableDictionary)
1.NSDictionary.NSMutableDictionary 可以理解为java里面的map,一个key对应一个value,key不可以重复 NSDictionary不可变,NSMutable ...
- java自定义一个timeout,Timeout操作符 RxJava 学习笔记二十一
timeout用于检测在给定时间内observables没有及时响应.如果指定的时间量没有发出任何项目,则超时会使observables失败并出现TimeoutException. 我们将从debou ...
- 立创eda学习笔记二十一:添加、移除泪滴
在PCB电路板设计中,为了让焊盘更坚固,防止机械制板时焊盘与导线之间断开,常在焊盘和导线之间用铜膜布置一个过渡区,形状像泪滴,故常称做补泪滴(Teardrops). 泪滴的作用 避免电路板受到巨大外力 ...
- 西门子PLC学习笔记二十一-(中断处理一)
中断处理用来实现对特殊内部事件或外部事件的快速响应.CPU检测到中断请求时,立即响应中断,调用中断源对应的中断程序(OB).执行完中断程序后,返回被中断的程序中. 中断源类型主要有:I/O模块的硬件中 ...
- 媒体查询配合rem使用(HTML+CSS学习笔记二十一)
媒体查询 + rem 计算方法 计算rem方法: 结合媒体查询 -> 随着设备的改变 更改html font-size的值. 媒体查询确定范围?? 移动端设计图 : 640px 750p ...
最新文章
- python每月定时_paypal每月订阅计划设置为每月的第一天,并进行每月定期付款 – django python...
- js 层随着滚动条上下移动
- JPA中实现双向一对多的关联关系
- Object类Objects类总结
- myeclipse链接数据库,SQL语句实现增删改查
- Google IO 2015 Material Now
- ScheduledThreadPoolExecutor部分源码学习
- html组合标题,如何组合标题关键词(影响标题的5个因素)
- su室内插件_SketchUp必学插件TOP100,每一个都是[室内/装饰/景观]设计的效率神器...
- 病毒周报(081208至081214)
- 前端工程师面试题详解(二)
- 详解重定向(HTTP状态码301/302/303/307/308)附案例
- activiti实现的请假流程
- BilSTM 实体识别_NLP入门实体命名识别(NER)+BilstmCRF模型原理Pytorch代码详解——最全攻略...
- ubuntu linux编译环境搭建,Ubuntu14.04开发环境搭建
- 【计算机基础】多媒体技术、网页制作、计算机网络
- Android刘海屏适配
- 天池O2O优惠券使用预测
- 关于DXP的规则检查中Un-Rounted Net Constraint问题
- corelDRAW制作笔
热门文章
- 机场精细化管理_全国首家!西安咸阳国际机场通过民航局安全管理体系专项审核...
- jfinal项目tomcat下部署
- IDC发布2018中国AI服务器销量报告:浪潮领头,交通应用增幅最猛
- 美国AI出口限令倒计时,硅谷直喊“下手轻点”,担心推动中国技术发展
- 如何评价百度新目标:Everyone can AI ?| 在现场
- Kafka如何实现每秒上百万的超高并发写入?掌握好面试给你打满分!
- 《Python Cookbook(第3版)中文版》——1.5 实现优先级队列
- JS设置弹出小窗口。
- Access数据库问题锦集
- glusterfs的一些基本知识