public static string PathWithNewExtension(string path, string extension) { return System.IO.Path.Combine (System.IO.Path.GetDirectoryName (path), System.IO.Path.GetFileNameWithoutExtension (path) + extension); }