c# - Insert again elements from one list to the prior list -
here situation. have 2 list of same type. imagine names these. fulllist , elementsremoved. in order avoid database roundtrip, anytime delete element fulllist added list of elementsremoved in case of regret's user can revert deletion.
i thinking loop inside elementsremoved insert them again fulllist removed.
there way simple list methods.
something
fulllist.insert, add, ..... (x => in order reduce line code , optimized?
in front end make class holds bool , object:
public class delpair<t>{ public bool isdeleted{get;set;} public t item{get;set;} } now instead of using list of objects use list of delpair<yourclass> , set isdeleted=true when deleting.
this pattern allow track other things, such ismodified if comes that.
based on op comment he's using entity class , needs function such:
one option make delpair class inherit entity. may put implicit casting operator:
... // not sure signature, trial/error should :) public static implicit operator t(delpair<t> pair) { return pair.item; }
Comments
Post a Comment