3
オブジェクトリストに行番号を追加します。
は、ここで彼ら私は今それを行うのですが、マッピングのための
オートマトンでマッピングしているときにオブジェクトリストに行番号を追加できますか?
プロフィールより良い方法がなければならない
public class VendorEnquiryDM_TO_VM : Profile
{
public VendorEnquiryDM_TO_VM()
{
CreateMap<VENDORENQUIRY, VendorEnquiryVM>();
}
}
public class VendorEnquiryVM_TO_DM : Profile
{
public VendorEnquiryVM_TO_DM()
{
CreateMap<VENDOR_ENQUIRY, VendorEnquiryVM>().ReverseMap();
}
}
登録プロファイル
cfg.AddProfile<VendorEnquiryDM_TO_VM>();
cfg.AddProfile<VendorEnquiryVM_TO_DM>();
ティ私はスヌーをどのように追加するのですか?
alldata = Mapper.Map<IEnumerable<Vendor_EnquiryVM>>(objDAO.getVendorEnquiry());
var _roles = alldata.Select((t, index) => new Vendor_EnquiryVM
{
sno = index + 1,
CONTACT_NO=t.CONTACT_NO,
DATE=t.DATE,
EMAIL=t.EMAIL,
id=t.id,
FIRST_NAME=t.FIRST_NAME,
wer=t.wer,
asdf=t.asdf
});
によりちょうど1つのシリアルnoに。私はすべてのプロパティを割り当てる必要があり、これは大規模なモデルのために私にはいくらか不快です、私はこれを行うより良い方法を提案してください。
それはテストクラスのオブジェクトのコレクションにItemIndex + 1を返すのだろうか? –
@BrBhardwajはい、デモ – Monah
をチェックしてください。このソリューションのどこに問題がありますか? – Monah