public static string[] GetParameters(string path) { var matches = PathParser.Matches(path); var results = new string[matches.Count]; for (int i = 0; i < matches.Count; i++) { results[i] = matches[i].Groups[1].Value; } return results; }