Delete File

suggest change
string path = @"c:\path\to\file.txt";
File.Delete(path);

While Delete does not throw exception if file doesn’t exist, it will throw exception e.g. if specified path is invalid or caller does not have the required permissions. You should always wrap calls to Delete inside try-catch block and handle all expected exceptions. In case of possible race conditions, wrap logic inside lock statement.

Feedback about page:

Feedback:
Optional: your email if you want me to get back to you:


File and Stream IO:
* Delete File

Table Of Contents
17 Regex
19 Arrays
21 Enum
22 Tuples
24 GUID
27 Looping
36 Casting
46 Methods
88 Events
92 Structs
95 File and Stream IO
104 Indexer
106 Stream
107 Timers
109 Threading
127 Caching
135 Pointers
147 C# Script