---
title: "Hur ta bort filer som är gamla?"
type: "forum-thread"
url: "https://www.webforum.nu/amne/dotnet/123875-hur-ta-bort-filer-som-är-gamla"
topic: ".NET"
topic_url: "https://www.webforum.nu/amne/dotnet"
author: "silo"
published: "2005-03-07T14:16:04.000Z"
updated: "2005-03-07T14:57:36.000Z"
replies: 1
views: 279
page: 1
pages: 1
language: "sv-SE"
site: "webForum — webforum.nu"
rights: "Upphovsrätten till varje inlägg tillhör dess författare."
attribution: "Citera som: webForum, https://www.webforum.nu/amne/dotnet/123875-hur-ta-bort-filer-som-är-gamla"
---

# Hur ta bort filer som är gamla?

## #1 — silo, 2005-03-07T14:16Z

Har ett C# pgm där jag laddar ner och sparar filer som sedan läses in. Dessa filer blir ointressanta efter ett par dagar eftersom nya hela tiden laddas ner.
Nu till min fråga: hur gör man för att ta bort dessa gamla filer? Alla filer inleds med datum, "20050307filnamn1" o.s.v. Filer som börjar med "20050306" eller tidigare skulle alltså vara ointressanta idag (7/3) och kan tas bort. Någon som vet?

Permalänk: https://www.webforum.nu/p/123875

## #2 — Mc Fetto, 2005-03-07T14:57Z

Du kan lika gärna kolla, datumen när filen lades på disken:

```
DirectoryInfo myFolder = new DirectoryInfo(@"temp\");			

if (!myFolder.Exists)
	return;

try
{
	foreach (FileInfo nextFile in myFolder.GetFiles())
	{ 
		if (nextFile.CreationTime<DateTime.Today)
			nextFile.Delete();
	}
}
catch {}
```

Här kollar jag om filen är äldre än idag, isf tas den bort.

Permalänk: https://www.webforum.nu/p/1566629

---

Tråden på webben: https://www.webforum.nu/amne/dotnet/123875-hur-ta-bort-filer-som-är-gamla
