Это не отбрасывание - это параметр лямбда-выражения, называемый _
.Позже в статье речь пойдет о следующем:
Обратите внимание, что _
также является допустимым идентификатором.При использовании вне поддерживаемого контекста _
рассматривается не как сброс, а как допустимая переменная.
Вы можете сказать, что это не сброс, потому что его значение не отбрасывается - вы используете его в остальной части лямбда-выражения.Я бы настоятельно не рекомендовал бы использовать _
в качестве имени параметра лямбда-выражения, когда вы используете значение.Можно использовать _
в качестве имени параметра, когда вы хотите, чтобы отказался от него, даже если это технически не отказ с точки зрения языка.Имя _
было выбрано для отбрасывания именно потому, что оно уже использовалось на практике.