康老师

C#文件版本信息获取与只读文件删除操作技巧

2024-01-25 分类:热点

TIPS:本文共有 702 个字,阅读大概需要 2 分钟。

C#:获得文件版本信息及只读文件的删除,C#:获得文件版本信息及只读文件的删除

Euler

Date: /11/16

Email:[email protected]

有任何问题,请与我联系:)

获取文件的版本信息:

FileVersionInfo myFileVersionInfo1 = ("");

"版本号: " + ;

更改文件属性,删除只读文件:

下例欲将E:文件拷贝至,但已经存在。

//File.Copy(sourceFile,destinationFile,true); 用来拷贝文件

//当destinationFile已经存在时,无法将文件file1拷贝到目标文件,

//因此先删除destination文件,File.Delete()方法不能删除只读文件,

//因此,如果文件属性为只读(Attributes属性中会包含有"ReadOnly"),

//先把文件属性重置为Normal,然后再删除:

string file1="E:\test.txt";

string destinationFile="d:\tmp\test.txt";

if(File.Exists(destinationFile))

{

FileInfo fi=new FileInfo(destinationFile);

if(fi.Attributes.ToString().IndexOf("ReadOnly")!=-1) fi.Attributes=FileAttributes.Normal; File.Delete(destinationFile); } File.Copy(file1,destinationFile,true);

小编精心整理的这篇内容:C#文件版本信息获取与只读文件删除操作技巧,如果你看到此处请一定要收藏哦!

阅读剩余内容
网友评论
显示评论内容(4) 收起评论内容
  1. 2024-01-25 19:41品茶@_@がぁ无味[广东省网友]36.51.112.149
    这个主题对我来说很有帮助,我正需要了解文件版本信息获取和只读文件删除操作,感谢分享!
    顶10踩0
  2. 2024-01-25 19:34差点是美女[新疆网友]203.2.67.202
    只读文件删除操作确实是个技巧,学到了一招,谢谢作者的分享。
    顶0踩0
  3. 2024-01-25 19:26七彩人生[湖南省网友]203.31.124.157
    我对C#不太熟悉,但是这篇文章的内容看起来很有深度,学到了不少新知识!
    顶32踩0
  4. 2024-01-25 19:18午夜那抹愁思[北京市网友]43.225.254.28
    这个话题很实用,文件版本信息获取对于软件开发很重要,谢谢分享!
    顶2踩0
相关阅读
小编推荐