public static object FindAll(object pattern, string @string, int flags) { RE_Pattern pat = new RE_Pattern(ValidatePattern(pattern), flags); ValidateString(@string, "string"); return pat.FindAll(@string, 0, @string.Length); }