没有给出与所需形式参数相对应的参数
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 - 没有给出与所需形式参数相对应的参数
“没有给出与所需形式参数相对应的参数”-尝试测试OOP继承时[重复]
没有给出与所需形式参数 'context of GenericRepository<Incident>.GenericRepository(dbContext) 相对应的参数