c# - .net Winforms 中的保存图像问题

标签 c# .net winforms

我正在为 Crowling 图像使用以下代码。

我正在删除已经存在的图像。

它正在工作,但是当我保存新图像时,它正在保存图像,但创建的文件时间显示与之前创建的文件时间相同。

谁能知道我该如何解决这个问题?

我的代码如下。

Image _Image = DownloadImage(ImageSrc);
if (_Image != null)
{
    if (File.Exists(LargeImagePath + FileName))
    {
        File.Delete(LargeImagePath + FileName);
    }   
    _Image.Save(LargeImagePath + FileName);
}                    

最佳答案

我不确定这是最好的解决方案,但您始终可以手动设置文件的创建日期:

File.SetCreationTime(LargeImagePath + FileName, DateTime.Now);

关于c# - .net Winforms 中的保存图像问题,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/12299821/

相关文章:

c# - 我的上网IP是多少

c# - 用于十进制数字点而不是逗号的正则表达式 (.NET)

c# - System.linq.Enumerable 命名空间的 FirstOrDefault() 方法抛出 NullReferenceException

c# - DataGridView 处理列重新排序事件

c# - 存储对非静态方法的引用

c# - "Copy Local"是否可传递给项目引用?

c# - 为什么 XElement 值属性更改\r\n 为\n?

c++ - 设置表单大小以适合控件

c# - 在 Windows 窗体中隐藏标签需要 244 毫秒

c# - 如何仅在需要时才在 .NET WebBrowser 控件上显示垂直滚动条?