請(qǐng)查看代碼,當(dāng)我將接口調(diào)用到數(shù)據(jù)提供者時(shí),我發(fā)現(xiàn)以下錯(cuò)誤錯(cuò)誤行::: public class UserDataProvider : IUserDataProvider錯(cuò)誤文本::: 'UserDataProvider' 未實(shí)現(xiàn)接口成員 'IUserDataProvider.gettabs()'我會(huì)感謝你的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貢獻(xiàn)1842條經(jīng)驗(yàn) 獲得超22個(gè)贊
在您的界面中,您將其定義為
Task<IEnumerable<TabMain>> Gettabs();
但你像這樣實(shí)現(xiàn)它
public async Task<IEnumerable<TabMain>> GetTabs()
C# 是區(qū)分大小寫的語言,因此您需要更改實(shí)現(xiàn)方法名稱或接口方法名稱。我會(huì)將接口方法名稱更改為GetTabs
符合標(biāo)準(zhǔn)命名約定
- 1 回答
- 0 關(guān)注
- 166 瀏覽
添加回答
舉報(bào)
0/150
提交
取消