【问题标题】:Error CS0029 Visual Studio Blazor, how to fix it?错误 CS0029 Visual Studio Blazor,如何解决?
【发布时间】:2020-03-11 09:22:35
【问题描述】:

我目前正在尝试让 blazor 与我的 Db 一起工作,但我遇到了这个错误。

Error   CS0029  Cannot implicitly convert type 'App.Data.TipoFormacao' to 'App.Pages.TipoFormacao.TipoFormacao' App C:\VS\repos\App\Pages\TipoFormacao\TipoFormacaoController.cs    

public async Task<TipoFormacao> Details(string id)
        {
            return await _dbContext.tipoFormacao.FindAsync(id);
        }

【问题讨论】:

    标签: c# visual-studio-2019 blazor


    【解决方案1】:

    _dbContext.tipoFormacao.FindAsync(id) 返回类型 App.Data.TipoFormacao 但 public async Task&lt;TipoFormacao&gt; Details(string id) 指的是 'App.Pages.TipoFormacao.TipoFormacao'。试试这个来证明我的观点,public async Task&lt;App.Data.TipoFormacao.TipoFormacao&gt; Details(string id)。如果编译成功,您可以决定使用哪种类型。

    【讨论】:

    • 我也遇到了一些问题,当我有一个与它所在的命名空间同名的类型时......
    猜你喜欢
    • 2017-10-05
    • 2021-08-29
    • 1970-01-01
    • 2010-12-09
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2010-10-31
    相关资源
    最近更新 更多