我的屏幕底部有一条警告:

警告 1"WindowsFormsApplication2.EventControlDataSet.Events"隐藏继承成员"System.ComponentModel.MarshalByValueComponent.Events"。

如果我双击它,它会出现:

public EventsDataTable Events {
    get {
        return this.tableEvents;
    }

谁能告诉我如何摆脱这个?

答案

你的类有一个基类,这个基类还有一个名为 Events 的属性(不是虚拟的或抽象的),它被你的类覆盖。

public new EventsDataTable Events
{
  ..
}

如果您不想覆盖它,请将您的属性名称更改为其他名称。

来自: stackoverflow.com