1
У меня есть несколько методов, как этотразницы между делегатом {} и (входными параметрами) => {}
public void DoSomething(Action<int> action) { ... }
В некоторых случаях я не использую параметры, передаваемые в действие. Существует ли какое-либо различие, я должен быть в курсе между называя его, как этот
DoSomething(delegate { ... });
или
DoSomething(_ => { ... });
Лично я предпочитаю не использовать их, так как вы получаете клоунов, думающих, что они могут заменить слова лямбда-выражения, что вызовет у вас тонну печали при работе с 'IQueryable'. – leppie
Спасибо за ответ. В этом случае я тоже предпочитаю синтаксис делегата. Как вы сказали, это дает понять, что вам не нужны параметры. –