0

私は次のクラスを持っています:

  public class RelatorioResumoMovimentacaoECFDTO
  {
        [DataMember]
        public IList<AliquotaRelatorioMapaResumoDTO> 
        Aliquotas { get{return     MovimentacaoECF_Id.TotalizadoresParciais.????} }

        [DataMember]
        public MovimentacaoECF MovimentacaoECF_Id { get; set; }
  }

リスト " " を別のリストに変換する必要がありMovimentacaoECF_Id.TotalizadoresParciaisます ...

ディクショナリで KeyPairValue を変換すると、リスト 1 の X フィールドがリスト 2 型の Y フィールドであると報告できます。

var dictionary = list.ToDictionary((keyItem) => keyItem.Key, (valueItem) => valueItem.Value);
4

1 に答える 1

4

あなたが何をしようとしているのかは少し不明ですが、一般的なケースでは、Selectここで役立つかもしれません:

return MovimentacaoECF_Id.TotalizadoresParciais.Select(x =>
            new AliquotaRelatorioMapaResumoDTO {
               Foo = x.Foo,
               Name = x.SomeName,
               Id = x.Whatever,
               // ...
       }).ToList();
于 2013-11-14T13:15:42.937 に答える