Пример #1
0
 public static ImmutableList <Tuple <K, CancellableOperationStarter <V> > > Add <K, V>
 (
     this ImmutableList <Tuple <K, CancellableOperationStarter <V> > > list,
     K key,
     CancellableOperationStarter <V> value
 )
 {
     return(list.Add(new Tuple <K, CancellableOperationStarter <V> >(key, value)));
 }
Пример #2
0
 public static ImmutableList <Tuple <K, CancellableOperationStarter <V> > > AddIf <K, V>
 (
     this ImmutableList <Tuple <K, CancellableOperationStarter <V> > > list,
     bool condition,
     K key,
     CancellableOperationStarter <V> value
 )
 {
     return(condition ? list.Add(new Tuple <K, CancellableOperationStarter <V> >(key, value)) : list);
 }