MonoDevelop HelloWorld的错误

时间:2010-09-01 12:44:24

标签: c# xamarin.ios monodevelop

目前正在关注monotouch website

上的HelloWorld教程

我根据教程添加以下代码:

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

然而,当我构建时,我在上面代码的第3行得到了这个错误:“表达式表示'值',其中'方法组'是预期的”。

任何想法可能出错?

2 个答案:

答案 0 :(得分:3)

你在字符串连接中缺少一个加号运算符:

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

答案 1 :(得分:0)

在“我被点击”之后你错过了+;

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