【发布时间】:2016-10-19 14:07:08
【问题描述】:
我在使用 base 和 ref 时遇到了这个奇怪的错误。它说我无法在 base 中的单词上下文中从 Consona.Business.ISessionContext 转换为 M2MDomain.ISessionContext。
//This class controls the functions in MolDatasheets
[BusinessObject("MolDatasheets")]
public class ExtendedMolDatasheets : BusinessComponent
{
//This method creates a refrence to base
public ExtendedMolDatasheets(ref Consona.Business.ISessionContext context) : base(context)
{
}
我不知道为什么当相同的代码在其他文件中工作时它不会转换。
【问题讨论】:
-
它们是不同的类型;他们只是碰巧有相同的名字。显示来自
BusinessComponent的构造函数定义;我猜它的参数类型不同。