I agree. As is, an exception is made for lambda expressions...
In fact, I would request that any number of ignored parameters be supported in this way. This supports the cases where multiple parameters are to be ignored.
e.g. MyProperty.PropertyChanged += (_, __) => ...
I'm not sure I agree with this one. Plus, it's going to conflict with #1949.
@brinko99 Your case is a duplicate of #1606.
Closing this one as won't fix. The recommended solution for method signatures when a parameter is intentionally not used is:
For example:
public void Method(T value)
{
_ = value;
}