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

时间:2018-08-08 22:49:40

标签: c# visual-studio visual-studio-2015

我有一个VS C#项目(project1),该项目可以编译并且工作正常,没有任何错误。

我创建了第二个项目(project2),该项目添加了许多文件作为第一个项目的链接。我添加了所有必要的引用等。我为project2创建了条件编译符号。 Project2出现一个错误:

  

没有给出与所需形式相对应的参数   “ Curve.Curve(SerializationInfo,StreamingContext)”的参数“ info”

public CurveCollection(List<Rhino.Geometry.Curve> curves) 
{
      this.CurveList = this.CurveList;
}

我在各个论坛中进行了搜索,试图找出导致此错误的原因,但我很茫然。

有人可以阐明我可能缺少的东西吗?

1 个答案:

答案 0 :(得分:0)

正如我所说的那样,您编写的这行代码并没有做任何事情,只是将this.CurveList作为其值,我认为您应该将其更改为:-

public CurveCollection(List<Rhino.Geometry.Curve> curves) 
{
    this.CurveList = curves;
}