我有一个VS C#项目(project1),该项目可以编译并且工作正常,没有任何错误。
我创建了第二个项目(project2),该项目添加了许多文件作为第一个项目的链接。我添加了所有必要的引用等。我为project2创建了条件编译符号。 Project2出现一个错误:
没有给出与所需形式相对应的参数 “ Curve.Curve(SerializationInfo,StreamingContext)”的参数“ info”
public CurveCollection(List<Rhino.Geometry.Curve> curves)
{
this.CurveList = this.CurveList;
}
我在各个论坛中进行了搜索,试图找出导致此错误的原因,但我很茫然。
有人可以阐明我可能缺少的东西吗?
答案 0 :(得分:0)
正如我所说的那样,您编写的这行代码并没有做任何事情,只是将this.CurveList
作为其值,我认为您应该将其更改为:-
public CurveCollection(List<Rhino.Geometry.Curve> curves)
{
this.CurveList = curves;
}