I have a problem with the function Directory.delete?
<p>Take a look at my code:</p>

<pre><code>string desktopPath = Environment.GetFolderPath(Environment.SpecialFolder.Desktop);
        try
        {
            if (Directory.Exists(Path.Combine(desktopPath, "Hackers.avi")))
                Directory.Delete(Path.Combine(desktopPath, "Hackers.avi"), true);
</code></pre>

<p>after runing the file is still exist on my desktop , why??</p>
