請查看代碼,當我將接口調用到數據提供者時,我發現以下錯誤錯誤行::: public class UserDataProvider : IUserDataProvider錯誤文本::: 'UserDataProvider' 未實現接口成員 'IUserDataProvider.gettabs()'我會感謝你的C# 中的 Web API 代碼接口代碼:using System.Collections.Generic;using System.Threading.Tasks;using WebAPIceoTransaction.Models;namespace WebAPIceoTransaction.DataProvider{public interface IUserDataProvider{ Task<IEnumerable<TabMain>> Gettabs(); Task<TabMain> Gettab(int fid); Task Addtab(TabMain Tab); Task Updatetab(TabMain Tab); Task DeleteTab(int fid);}}
1 回答

茅侃侃
TA貢獻1842條經驗 獲得超21個贊
在您的界面中,您將其定義為
Task<IEnumerable<TabMain>> Gettabs();
但你像這樣實現它
public async Task<IEnumerable<TabMain>> GetTabs()
C# 是區分大小寫的語言,因此您需要更改實現方法名稱或接口方法名稱。我會將接口方法名稱更改為GetTabs
符合標準命名約定
- 1 回答
- 0 關注
- 160 瀏覽
添加回答
舉報
0/150
提交
取消