возможно ли отбросить некоторые аргументы в лямбда-выражениях, не называя их имени? Например. Мне нужно передать Action < int, int > , но меня интересует только второй параметр, я хочу написать что-то вроде
(_, foo) => bar(foo)
// or
(, foo) => bar(foo)
В первом случае он работает. Но первый параметр не является неназванным, потому что он имеет имя "_". Поэтому он не работает, когда я хочу сбросить два или более. Я выбираю _, потому что в прологе он имеет значение "любое значение".
Итак. Есть ли специальный символ или выражение для моего варианта использования?