public static File createTempFile( string prefix, string suffix ) { string tmp = System.IO.Path.GetTempFileName(); string dir = System.IO.Path.GetDirectoryName( tmp ); string file = System.IO.Path.GetFileName( tmp ); return new File( System.IO.Path.Combine( dir, prefix + file + suffix ) ); }