c# - 无法隐式转换类型对象
问题描述
我有一个以下变量(appraisalOption.Contacts),我试图在步骤 2 中分配一些值,但我不相信我有正确的语法,以最好的方式寻找一些反馈来解决这个问题。
下面是有关如何进行对象分配的一些步骤:
1.)
var appraisalOption = new AppraisalOptions(AppraisalRequestType.NewOrder) {
ClientGroup = "1", //options.clientGroup
};
var appraisalContracts = new AppraisalContact() {
Borrower = borrower,
CoBorrower = BuildCoBorrower(fieldValues)};
2.)
appraisalOption.Contacts = appraisalContracts;
无法将类型“EncompassRest.Services.Appraisal.AppraisalContact”隐式转换为“EncompassRest.Services.Appraisal.AppraisalContacts”
3.) 我正在尝试从 Step2 填充评估选项,但我的第 2 步给了我一个错误。
var appraisalProduct = new AppraisalProduct(entityRef, appraisalOption) {
Credentials = credentials,};
注意:appraisalOption 是 AppraisalOption 类型,声明如下:
public sealed class AppraisalOptions : ServiceOptions
{
public AppraisalContacts? Contacts { get; set; }
}
Public class AppraisalContacts
{
public AppraisalContactBorrower? Borrower { get; set; }
}
联系人是一个集合......我只是停留在声明类型中。
解决方案
推荐阅读
- .net-core - SignalR 在通知/协商请求上抛出 405 错误
- sql - 如何将 SQL SERVER 查询转换为 Oracle SQL?
- javascript - sencha extjs6.0 Ext.window.window(诊断窗口)无法使用 ctrl+f 搜索不在当前帧中的文本(日志)
- kubernetes - 客户端错误:`BAN http://varnish` 导致 `405 Not allowed` 响应
- r - 在 dplyr 中过滤和选择:删除额外的步骤
- amazon-web-services - AWS lambda s3 .net core 获取对象类型
- django - Django ORM Queryset 类的行为与相同的过滤器不同
- php - Windows server 2012R2 - 允许访问网站
- java - JerseyApplication bindFactory 排名属性未在测试中考虑
- excel - 在 CSV 文件中过滤具有唯一模式的特定数据,并将该数据移动到同一行的新列