永发信息网

C# WinForm 按文件创建时间 重命名

答案:3  悬赏:40  手机版
解决时间 2021-02-19 19:32
对于文件重命名用File类的Move函数就可以实现,但对于一批文件,在windows下面查看时是按照修改时间排序的,可是当我用File类的Move函数进行批量重命名后时间顺序就会混乱,也就是文件编号顺序与文件的创建时间顺序不一致。
问题的关键在于如何使文件重命名编号顺序与文件的创建时间顺序相一致,请问代码如何实现?
最佳答案
刚好我昨天写了这么一个博客,
string ImgName=fulImage.FileName;

string fileType=fulImage.SubString(ImgName.LastIndexOf(“.”));

string dNow=DateTime.Now.ToString().Trim().Replace(“-”,””).Replace(“:”,””).Replace(“”,””);

string fileName=dNow.ToString()+fileType.ToString(); //实现文件的重命名

string savePath=Server.MapPath(“\\”)+”..\\VideoImage\\”+fileName; //文件长传的路径

string dbPath=”VideoPath/”+fileName; //保存到数据库中的路径

fulImage.SaveAs(savePath) //上传文件
全部回答
fileInfo可以读取和设置文件的创建时间。重命名之前读取原文件的创建时间,然后设置新文件的创建时间为老得值。
这个或许能帮到你。。。 http://space.itpub.net/23109131/viewspace-662112
我要举报
如以上问答信息为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
义门宾馆地址有知道的么?有点事想过去
九月节日
儿子是建设银行这也说法你同意吗
50吨吊车国产哪家好?还有价格哪个便宜?
十九元菜馆我想知道这个在什么地方
美国怎么承认中国海南岛的12海里领海
楼上渗水业主不同意维修,物业有权停水吗
新闻界的五W分别是什么?
(5分)下图是某物质结构示意图,请根据图回
宁夏西干渠管理处地址在什么地方,想过去办事
亚航儿童可带携带7公斤的行李吗
请问,外语翻译,虽然我不是最好,但我会努力做
现浇屋面板钢筋双向双层配筋图
请教,坡面屋顶用楼板可以吗
患者,男,28岁。近1周来暑湿阴雨天气连绵,
推荐资讯
粤丰五金交电地址在什么地方,想过去办事
在婚姻里什么最重要
美琦汽车洗护中心在什么地方啊,我要过去处理
Jerry’s family have a shower.
监理工程师考试造价哪个老师讲的好
剑网3奇遇任务中能不能触发别的奇遇
高数题∫(0,无穷+)e∧-x dx如题
没有停水正在使用水龙头突然停水的原因
张吉平,高考考了多少
飘丝坊专业烫染在什么地方啊,我要过去处理事
35万元的房子首付140000需要每月需要还房贷多
梦幻西游账号无缘无故被冻结
正方形一边上任一点到这个正方形两条对角线的
阴历怎么看 ?