2010-09-01 2 views
1

В настоящее время проводится учебное пособие по HelloWorld по адресу monotouch website.Ошибки с MonoDevelop HelloWorld

добавить следующий код в соответствии с учебника:

 int ntaps = 0; 
     button.TouchDown += delegate { 
      label.Text = "I have been tapped " (++ntaps) + " times"; 
     }; 

Однако, когда я строю я получаю эту ошибку в отношении к строке 3 кода выше: «Выражение обозначает„значение“, где «группа методов» ожидалась ».

Любые идеи, что может быть неправильным?

ответ

3

Вы упускаете оператор плюс в конкатенации:

int ntaps = 0; 
button.TouchDown += delegate { 
    label.Text = "I have been tapped " + (++ntaps) + " times"; 
}; 
0

Вы упускаете + после того, как «Я прослушивался»;

int ntaps = 0; 
    button.TouchDown += delegate { 
     label.Text = "I have been tapped " + (++ntaps) + " times"; 
    }; 
Смежные вопросы