public static string Combine(string path, params string[] paths) { return paths.Aggregate(path, (result, next) => Path.Combine(result, next)); }