C#文件相关

日期和日程的对应:

建立文档进行存储。

初始化时,检测指定位置是否有文档,有则调用加载,无则建立。进行日程更改时,提示是否进行日程更改,然后写入文件。


相关函数(命名空间 System.IO ):

合成路径(有四个重载,都是字符串合成)

public static string Combine(
	string path1,
	string path2
)
 string pathString = System.IO.Path.Combine(folderName, "SubFolder");
参数
path1
类型: System.String
要组合的第一个路径。
path2
类型: System.String
要组合的第二个路径。
返回值
类型: System.String
组合后的路径。  如果指定的路径之一是零长度字符串,则该方法返回另一个路径。  如果 path2 包含绝对路径,则该方法返回 path2 

合成目录

public static DirectoryInfo CreateDirectory(
	string path
)
System.IO.Directory.CreateDirectory(pathString);
参数
path
类型: System.String
要创建的目录路径。
返回值
类型: System.IO.DirectoryInfo
一个对象,它表示指定路径对应的目录。

判断文件是否存在

public static bool Exists(
	string path
)
System.IO.File.Exists(pathString)

创建文件(存在则覆盖)

Create(String)

public static FileStream Create(
	string path,
	int bufferSize,
	FileOptions options,
	FileSecurity fileSecurity
)
System.IO.FileStream fs = System.IO.File.Create(pathString)
参数
path
类型: System.String
文件的名称。
bufferSize
类型: System.Int32
用于读取和写入文件的已放入缓冲区的字节数。
options
类型: System.IO.FileOptions
FileOptions 值之一,它描述如何创建或覆盖该文件。
fileSecurity
类型: System.Security.AccessControl.FileSecurity
FileSecurity 值之一,它确定文件的访问控制和审核安全性。
返回值
类型: System.IO.FileStream
具有指定的缓冲区大小、文件选项和文件安全性的新文件。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值