У меня есть два файла, которые я редактирую для проверки из наборов списков. Я получаю следующую ошибку в одной строке одного из файлов: “Невозможно неявно преобразовать List (string) в List (GERE.DC)” Я не могу понять, как исправить ошибку. Ничто другое не появляется как проблема.
Вот первый набор кода:
using System;
using System.Collections.Generic;
using System.Linq;
using System.Reflection;
namespace G.E.RE
{
[Metadata("Claim", MetadataType.Object)]
public class Claim
{
private List<string> diagCodes = new List<string>();
}
public List<DiagnosisCode> DC
{
get
{
if (testData != null)
return testData.DC; //This is the line that shows the error
return this.DC;
}
set
{
this.DC = value;
}
}
}
Вот второй набор кода:
using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using G.E.D.E.RE;
namespace G.E.RE
{
public List<string> DC { get; set; }
public class DC
{
public string Code { get; set; }
public int ICDVersion { get; set; }
}
}
Конрад отметил, что мое свойство определено как List, поэтому я изменил другой список на тот же тип.
using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using G.E.D.E.RE;
namespace G.E.RE
{
public List<DiagnosisCode> DC { get; set; }
public class DC
{
public string Code { get; set; }
public int ICDVersion { get; set; }
}
}