public static string GetTempFileName() { var temporary = Path.GetTempFileName(); File.Delete( temporary ); return temporary; }