没有给出与所需形式参数相对应的参数

Posted

技术标签:

【中文标题】没有给出与所需形式参数相对应的参数【英文标题】:There is no argument given that corresponds to the required formal parameter 【发布时间】:2016-05-13 12:02:15 【问题描述】:

我对这个错误一无所知,请问我是如何做到的?

【问题讨论】:

你能分享一下CenterExamen.cs吗?你在那里使用泛型吗? 【参考方案1】:

出现错误是因为基类没有默认构造函数。您需要在派生类中定义一个构造函数,该构造函数获取与基类中的构造函数相同的参数,并使用 base 关键字调用该基类构造函数,如here 中所述

【讨论】:

【参考方案2】:

我无法打开 CenterExamen 课程的屏幕截图。发生错误是因为您的基类 CenterExamen 没有默认构造函数。这并不意味着您需要在基类中有一个默认构造函数。在这种情况下,当继承一个类时,被继承的类应该通过传递所需的参数来实例化基类。

【讨论】:

以上是关于没有给出与所需形式参数相对应的参数的主要内容,如果未能解决你的问题,请参考以下文章

没有给出与所需形式参数相对应的参数

没有给出与所需的形式参数“信息”相对应的参数

Asp.net Boilerplate - 没有给出与所需形式参数相对应的参数

在 Unity 脚本中:没有给出与所需形式参数相对应的参数

“没有给出与所需形式参数相对应的参数”-尝试测试OOP继承时[重复]

没有给出与所需形式参数 'context of GenericRepository<Incident>.GenericRepository(dbContext) 相对应的参数