【问题标题】:What does this error mean: Member modifier 'public' must precede the member type and name这个错误是什么意思:成员修饰符'public'必须在成员类型和名称之前
【发布时间】:2012-07-06 00:45:26
【问题描述】:

我的索引页的查看结果有问题。我已经在这里和谷歌上搜索了解决方案。所以这是我的代码。

public class UserController : Controller
{
    private ProjectsDB db = new ProjectsDB();
    //
    // GET: /User/
    EnvironmentVariableTarget 

    public ViewResult Index()
    {
        var model = from p in db.Projects where p.UserName == User.Identity.Name select p;
        return View(model);
    }

这是我的错误:

成员修饰符“public”必须在成员类型和名称之前。

我做错了什么?

【问题讨论】:

  • 您的操作方法看起来不错。您可能在该代码上方有一些错误。
  • 你的控制器类的名字是什么?是“索引”吗?
  • EnvironmentVariableTarget 是什么?删除该行,您应该就可以了。
  • @MiroslavPopovic 谢谢哇,这很容易。我没有足够的代表来投票给你,但会标记为答案。 Edit 如果这是一个答案,那就不要去了。
  • @Frazzle pollirrata 已经将此添加为答案,因此您应该接受。不能接受评论作为答案。

标签: c# access-modifiers


【解决方案1】:

EnvironmentVariableTarget 部分是错误的。它不应该在那里,这就是为什么你在下一句中得到错误

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2010-10-26
    • 1970-01-01
    • 2020-03-06
    • 1970-01-01
    • 2014-01-02
    • 1970-01-01
    相关资源
    最近更新 更多