예제 #1
0
 public Llista(ConfirmationEventHandler <Llista <T>, T> metodoAddConfirmation, ConfirmationEventHandler <Llista <T>, IEnumerable <T> > metodoAddRangeConfirmation, ConfirmationEventHandler <Llista <T>, T> metodoRemoveConfirmation, ConfirmationEventHandler <Llista <T>, IEnumerable <T> > metodoReomveRangeConfirmation, ConfirmacionEventHandler <Llista <T> > metodoUpdateConfirmation, ConfirmacionEventHandler <Llista <T> > metodoClearConfirmation) : this()
 {
     UpdateConfirmation      = metodoUpdateConfirmation;
     AddConfirmation         = metodoAddConfirmation;
     AddRangeConfirmation    = metodoAddRangeConfirmation;
     RemoveConfirmation      = metodoRemoveConfirmation;
     ReomveRangeConfirmation = metodoReomveRangeConfirmation;
     ClearConfirmation       = metodoClearConfirmation;
 }
예제 #2
0
 public LlistaOrdenada(ConfirmacionEventHandler <LlistaOrdenada <TKey, TValue>, TKey, TValue> metodoAddConfirmacion, ConfirmationEventHandler <LlistaOrdenada <TKey, TValue>, TKey> metodoRemoveConfirmation, ConfirmacionEventHandler <LlistaOrdenada <TKey, TValue> > metodoClearConfirmation, ConfirmacionEventHandler <LlistaOrdenada <TKey, TValue> > metodoUpdateConfirmation, ConfirmacionCambioClaveEventHandler <LlistaOrdenada <TKey, TValue>, TKey> metodoChangeKeyConfirmation)
     : this()
 {
     AddConfirmation       = metodoAddConfirmacion;
     RemoveConfirmation    = metodoRemoveConfirmation;
     ClearConfirmation     = metodoClearConfirmation;
     UpdateConfirmatin     = metodoUpdateConfirmation;
     ChangeKeyConfirmation = metodoChangeKeyConfirmation;
 }
예제 #3
0
 public Llista(IEnumerable <T> valors, ConfirmationEventHandler <Llista <T>, T> metodoAddConfirmation, ConfirmationEventHandler <Llista <T>, IEnumerable <T> > metodoAddRangeConfirmation, ConfirmationEventHandler <Llista <T>, T> metodoRemoveConfirmation, ConfirmationEventHandler <Llista <T>, IEnumerable <T> > metodoReomveRangeConfirmation, ConfirmacionEventHandler <Llista <T> > metodoUpdateConfirmation, ConfirmacionEventHandler <Llista <T> > metodoClearConfirmation) : this(metodoAddConfirmation, metodoAddRangeConfirmation, metodoRemoveConfirmation, metodoReomveRangeConfirmation, metodoUpdateConfirmation, metodoClearConfirmation)
 {
     AddRange(valors);
 }
예제 #4
0
 public LlistaOrdenada(IList <KeyValuePair <TKey, TValue> > llistaOrdenada, ConfirmacionEventHandler <LlistaOrdenada <TKey, TValue>, TKey, TValue> metodoAddConfirmacion, ConfirmationEventHandler <LlistaOrdenada <TKey, TValue>, TKey> metodoRemoveConfirmation, ConfirmacionEventHandler <LlistaOrdenada <TKey, TValue> > metodoClearConfirmation, ConfirmacionEventHandler <LlistaOrdenada <TKey, TValue> > metodoUpdateConfirmation, ConfirmacionCambioClaveEventHandler <LlistaOrdenada <TKey, TValue>, TKey> metodoChangeKeyConfirmation)
     : this(metodoAddConfirmacion, metodoRemoveConfirmation, metodoClearConfirmation, metodoUpdateConfirmation, metodoChangeKeyConfirmation)
 {
     AddRange(llistaOrdenada);
 }