【问题标题】:Invalid token in member declaration成员声明中的令牌无效
【发布时间】:2017-12-09 14:15:14
【问题描述】:

我正在尝试声明此项目以在列表中使用。

class Item
{
    Public int Resource{ get;set; }
    Public long Offset{ get;set; }
    Public int Value{ get;set; }
}

我认为这样可以,我从别人那里复制了它,但我不明白 get 和 set 是做什么的。我对 C# 完全陌生,但我观看的教程将他们的类声明放在不同的文件中 - 你必须这样做吗?

我收到此错误:

行:15 列:11 (CS1519) 类、结构或接口成员声明中的标记“int”无效

【问题讨论】:

  • 请把剩下的代码放进去!
  • 请分享(至少)导致给定错误的第 (15) 行。
  • public,不是Public
  • 一个小学生的错误!谢谢米尔斯特。

标签: c# list class declaration


【解决方案1】:

C#区分大小写,public小写:

class Item
{
    public int Resource { get; set; }
    public long Offset { get; set; }
    public int Value { get; set; }
}

在这个例子中,Get 和 sen 什么都不做(几乎)关于它们的更多信息: https://docs.microsoft.com/en-us/dotnet/csharp/programming-guide/classes-and-structs/using-properties

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2019-08-02
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多