ão é possível avaliar a expressão porque um encadeamento é interrompido em um ponto em que a coleta de lixo é impossíve
Aqui está o erro
Não é possível avaliar a expressão porque um encadeamento é interrompido em um ponto em que a coleta de lixo é impossível, possivelmente porque o código está otimizad
Estou escrevendo um aplicativo de console simples e a primeira linha de código é esta:
List<MyObjectModel> list = MyObjectModel.GetNonCompletedReturns();
e o código da função é:
public static List<MyObjectModel> GetNonCompletedReturns()
{
MyObject service = new MyObject();
List<MyObject> entities =
(from recs in service.Retrieve() where select recs).ToList();
List<MyObjectModel> models = new List<MyObjectModel>();
foreach (MyObject entity in entities)
{
models.Add(BindModel(entity));
}
return models;
}
e se eu tentar percorrer o código, assim que voltar ao principal do meu aplicativo e passar o mouse sobre a lista, recebo a mensagem de erro que mostre
lguém pode ajuda