错误:无法实现接口成员,因为它不是公共的

本文关键字:因为 实现 成员 接口 错误 | 更新日期: 2023-09-27 17:59:54

我收到这个错误:

错误27"HelloICSharp.EWrapperImpl"未实现接口成员"IBApi.EWrapper.accountDownloadEnd(字符串)"。"HelloICsharp.EWrapper Impl.accountDownloadEnd"无法实现接口成员,因为它不是公共的。C: ''Users''diddy''documents''visual studio 2010''Projects''HelloBCSharp''HelloBCSharp ''EWrapperImpl.cs 9 11 HelloBCSharp-

教程说:"这些错误表明EWrapperImpl没有实现EWrapper接口中声明的所有方法。为了继续,您需要至少提供一个EWrapper中声明的全部方法的空壳。"

在我实现EWrapper的类中,我如何提供所有方法的空壳。

错误:无法实现接口成员,因为它不是公共的

共享您的代码将帮助您获得答案。

然而,在这种情况下,答案正是错误所说的:您的方法accountDownloadEnd没有标记为public(即,它要么显式声明为privateprotectedinternal,要么根本没有给定范围)。将其标记为public,您的代码(至少对于该方法)将进行编译。