Я хотел бы объявить "пустое" лямбда-выражение, которое делает, ну, ничего.
Есть ли способ сделать что-то подобное без использования метода DoNothing()
?
public MyViewModel()
{
SomeMenuCommand = new RelayCommand(
x => DoNothing(),
x => CanSomeMenuCommandExecute());
}
private void DoNothing()
{
}
private bool CanSomeMenuCommandExecute()
{
// this depends on my mood
}
Мое намерение в этом заключается только в управлении включенным/отключенным состоянием моей команды WPF, но в стороне. Может быть, это слишком рано утром для меня, но я полагаю, что должен быть способ просто объявить выражение lambda x => DoNothing()
каким-то образом таким образом, чтобы выполнить одно и то же:
SomeMenuCommand = new RelayCommand(
x => (),
x => CanSomeMenuCommandExecute());
Есть ли способ сделать это? Просто не нужно использовать метод do-nothing.