c# - 没有给出与所需的形式参数“信息”相对应的参数
问题描述
我有一个 VS C# 项目(project1),它可以编译并且工作正常,没有任何错误。
我创建了第二个项目 (project2),它添加了许多文件作为第一个项目的链接。我已经添加了所有必要的引用等。我为 project2 创建了一个条件编译符号。Project2 给出了一个错误:
没有给出与“Curve.Curve(SerializationInfo, StreamingContext)”所需的形式参数“info”相对应的参数
public CurveCollection(List<Rhino.Geometry.Curve> curves)
{
this.CurveList = this.CurveList;
}
我已经搜索了论坛以尝试找出导致此错误的原因,但我很茫然。
有人可以阐明我可能缺少的东西吗?
解决方案
正如我所说,您编写的这行代码没有做任何事情,只是将其初始化this.CurveList
为它的值,我认为您应该将您的代码更改为:-
public CurveCollection(List<Rhino.Geometry.Curve> curves)
{
this.CurveList = curves;
}
推荐阅读
- java - 如何在 java 网络中使用 ObjectInbputStreem 修复 java EOFException
- ios - 在 Mac Catalyst App 中将键盘操作连接到 UIButton 操作
- java - 两个数的 Java Gui 和
- ansible - 仅当服务存在时,我如何采取行动?
- ansible - Ansible,计算字符串中单词的出现次数
- sql - 在 sql 中使用 convert() 时 XML 输入字符串被截断
- windows - 在 PowerApps 中如何配置表单中子网格组件的内联查找
- r - 为什么基本的 R `print()` 函数需要一个 tibble?
- python - 如何在for循环中为二维数组赋值
- github - 如何在 Github 操作中检查头分支是否与分支拉取请求中的特定模式匹配