private Subsection ( [ name ) : IEnumerable |
||
name | [ | |
Результат | IEnumerable |
public IEnumerable<ApiNode> Subsection([NotNull] string name)
{
return SelectMany($@"div.subsection[h2='{name}']/table.list//tr");
}
private static void ResolveArguments([NotNull] ApiNode details, [NotNull] IReadOnlyList <Argument> arguments, string[] argumentNames) { for (var i = 0; i < arguments.Count && i < argumentNames.Length; i++) { if (!string.IsNullOrEmpty(argumentNames[i])) { arguments[i].Name = argumentNames[i]; } } var parameters = details.Subsection("Parameters").ToArray(); if (Enumerable.Any(parameters)) { ParseMessageParameters(arguments, parameters); } }