VB.NET - 使用属性复制文件的更好方法?

时间:2014-01-10 12:57:06

标签: vb.net

这适用于同步软件,因此修改日期等必须相同。

目前我正在使用此代码复制文件并设置属性,但会将传输循环减慢50%左右。

VB.NET

CurrentFileCreationDate = File.GetCreationTime(CurrentLocalFile).ToString   
CurrentFileLastAccess = File.GetLastAccessTime(CurrentLocalFile).ToString
CurrentFileLastWrite = File.GetLastWriteTime(CurrentLocalFile).ToString

File.Copy(CurrentLocalFile, CurrentServerFile)

File.SetCreationTime(CurrentServerFile, CurrentFileCreationDate)
File.SetLastAccessTime(CurrentServerFile, CurrentFileLastAccess)
File.SetLastWriteTime(CurrentServerFile, CurrentFileLastWrite)

这是最好的方法吗?或者有更好的方法吗?

1 个答案:

答案 0 :(得分:0)

这似乎是唯一的方法。