即使我拥有它,也会有所期待

时间:2018-05-13 07:15:03

标签: c# visual-studio-2017

我是这种语言的新手,实际上我是编程方面的新手,我尝试创建一个简单的函数,但出于某种原因我的{}搞砸了。

Visual Studio screenshot of code

我知道我最有可能做一些愚蠢的事情,但我不知道要搜索什么才能找到答案。

2 个答案:

答案 0 :(得分:4)

错误是由此行引起的:

public byte var = 5;

你不应该在那里写publicvar位于方法中,因此它是一个局部变量。局部变量不能具有访问修饰符,因为它们的范围只是周围的方法,没有其他人可以访问它。

单词public会混淆编译器。它认为该方法是一个类,当它显然不是,因此错误。只需删除public

答案 1 :(得分:1)

局部变量上没有访问修饰符。您正在使用" public"使用局部变量访问修饰符。这是错的。删除公共,它将工作。