帮助,我知道这篇文章是重复的,但是我在另一篇文章中进行了搜索,但没有找到答案,我在C#中遇到问题,有人可以帮助我吗? 这是我的实际代码:
public void OnClick()
{
Score = 0;
}
我尝试使用
public void OnClick()
{
Score == 0;
}
但是它不起作用,谁能告诉我怎么了? 我是新来的,所以我不太了解。
答案 0 :(得分:0)
要做这样的事情
// instance field
// i like do use underscore to denote its a private field
private int _score = 0;
public void OnClick()
{
// assign to field
// use single equals
_score = 234;
}
'construct1_name'是'construct1',但其用法类似于'construct2'
编译器检测到一种情况,其中在 在构造上尝试了一些错误的方式或不允许的操作。 一些常见的示例如下:
- 尝试实例化名称空间(而不是类)
- 尝试调用字段(而不是方法)
- 尝试将类型用作变量
- 尝试使用extern别名作为类型。
简而言之,Score
可能是在其他地方声明的名称空间或类
答案 1 :(得分:0)
单个等号是赋值 比较语句中使用双等号