Как рекурсивно вызывать веб-API в ядре .net?

Простое обновление к API версии Java 8

public Map<String, List<String>> splitQuery(URL url) {
    if (Strings.isNullOrEmpty(url.getQuery())) {
        return Collections.emptyMap();
    }
    return Arrays.stream(url.getQuery().split("&"))
            .map(this::splitQueryParameter)
            .collect(Collectors.groupingBy(SimpleImmutableEntry::getKey, LinkedHashMap::new, **Collectors**.mapping(Map.Entry::getValue, **Collectors**.toList())));
}

и toList () необходимо использовать с коллекторами, которые не были указаны в верхнем ответе. В противном случае это приведет к ошибке компиляции в IDE

1
задан Harry 15 January 2019 в 18:05
поделиться