В языке Java можно написать так (могу чуть ошибится):
JButton button = JButton("Привет");
button.addActionListener(new AbstractAction(){
void actionPerformed(){
//какие-то действия
}
});
Я так же пробовал написать на C# - выдает ошибку. Как это правильно написать на C#?