C#错误和头痛>&书信电报;(Unity 3d的MonoDevelop版本2.8.2)
好的,我有一个问题:/首先,我使用C#。。接下来,在您看到的部分中C#错误和头痛>&书信电报;(Unity 3d的MonoDevelop版本2.8.2),c#,unity3d,C#,Unity3d,好的,我有一个问题:/首先,我使用C#。。接下来,在您看到的部分中 public int BaseValue() { get{return _basevalue;} set{_basevalue value; } } 我有3个错误 1) 意外符号“{” 2) 类、结构或接口成员声明中出现意外符号“{” 及 3) 解析错误 坦率地说,这让我很生气——那么有人知道问题出在哪里吗 属性没有括号。删除()并将setter固定在您想要的属性上。删除get/set方法 // this is
public int BaseValue()
{
get{return _basevalue;}
set{_basevalue value; }
}
我有3个错误
1) 意外符号“{”
2) 类、结构或接口成员声明中出现意外符号“{”
及
3) 解析错误
坦率地说,这让我很生气——那么有人知道问题出在哪里吗
属性没有括号。删除()并将setter固定在您想要的属性上。删除get/set方法
// this is a property
public int Foo
{
get { return foo; }
set { foo = value; }
}
// this is a method
public decimal Bar()
{
// do something and return a decimal
}
请注意,从C#3开始,如果您的属性是一个简单的get/set操作,那么您可以使用自动实现的属性并消除显式支持变量
public int Foo { get; set; }
属性没有括号。删除()并将setter固定在您想要成为的属性上。删除get/set方法
// this is a property
public int Foo
{
get { return foo; }
set { foo = value; }
}
// this is a method
public decimal Bar()
{
// do something and return a decimal
}
请注意,从C#3开始,如果您的属性是一个简单的get/set操作,那么您可以使用自动实现的属性并消除显式支持变量
public int Foo { get; set; }
你所有的
集合都是错误的。它们应该是:\u basevalue=value;
等等。你所有的集合都是错误的。它们应该是:\u basevalue=value;
等等。