Class SetterExtensions
Inheritance
SetterExtensions
Assembly: Platform.Setters.dll
public static class SetterExtensions
Methods
|
Improve this Doc
View Source
Declaration
public static TDecision SetFirstFromNonNullFirstListAndReturnFalse<TResult, TDecision>(this Setter<TResult, TDecision> setter, IList<TResult> list1, IList<TResult> list2)
Parameters
Type |
Name |
Description |
Setter<TResult, TDecision> |
setter |
|
IList<TResult> |
list1 |
|
IList<TResult> |
list2 |
|
Returns
Type |
Description |
TDecision |
|
Type Parameters
Name |
Description |
TResult |
|
TDecision |
|
|
Improve this Doc
View Source
Declaration
public static TDecision SetFirstFromNonNullFirstListAndReturnTrue<TResult, TDecision>(this Setter<TResult, TDecision> setter, IList<TResult> list1, IList<TResult> list2)
Parameters
Type |
Name |
Description |
Setter<TResult, TDecision> |
setter |
|
IList<TResult> |
list1 |
|
IList<TResult> |
list2 |
|
Returns
Type |
Description |
TDecision |
|
Type Parameters
Name |
Description |
TResult |
|
TDecision |
|
|
Improve this Doc
View Source
Declaration
public static TDecision SetFirstFromNonNullListAndReturnFalse<TResult, TDecision>(this Setter<TResult, TDecision> setter, IList<TResult> list)
Parameters
Type |
Name |
Description |
Setter<TResult, TDecision> |
setter |
|
IList<TResult> |
list |
|
Returns
Type |
Description |
TDecision |
|
Type Parameters
Name |
Description |
TResult |
|
TDecision |
|
|
Improve this Doc
View Source
Declaration
public static TDecision SetFirstFromNonNullListAndReturnTrue<TResult, TDecision>(this Setter<TResult, TDecision> setter, IList<TResult> list)
Parameters
Type |
Name |
Description |
Setter<TResult, TDecision> |
setter |
|
IList<TResult> |
list |
|
Returns
Type |
Description |
TDecision |
|
Type Parameters
Name |
Description |
TResult |
|
TDecision |
|
|
Improve this Doc
View Source
Declaration
public static TDecision SetFirstFromNonNullSecondListAndReturnFalse<TResult, TDecision>(this Setter<TResult, TDecision> setter, IList<TResult> list1, IList<TResult> list2)
Parameters
Type |
Name |
Description |
Setter<TResult, TDecision> |
setter |
|
IList<TResult> |
list1 |
|
IList<TResult> |
list2 |
|
Returns
Type |
Description |
TDecision |
|
Type Parameters
Name |
Description |
TResult |
|
TDecision |
|
|
Improve this Doc
View Source
Declaration
public static TDecision SetFirstFromNonNullSecondListAndReturnTrue<TResult, TDecision>(this Setter<TResult, TDecision> setter, IList<TResult> list1, IList<TResult> list2)
Parameters
Type |
Name |
Description |
Setter<TResult, TDecision> |
setter |
|
IList<TResult> |
list1 |
|
IList<TResult> |
list2 |
|
Returns
Type |
Description |
TDecision |
|
Type Parameters
Name |
Description |
TResult |
|
TDecision |
|
|
Improve this Doc
View Source
Declaration
public static TDecision SetSecondFromNonNullFirstListAndReturnFalse<TResult, TDecision>(this Setter<TResult, TDecision> setter, IList<TResult> list1, IList<TResult> list2)
Parameters
Type |
Name |
Description |
Setter<TResult, TDecision> |
setter |
|
IList<TResult> |
list1 |
|
IList<TResult> |
list2 |
|
Returns
Type |
Description |
TDecision |
|
Type Parameters
Name |
Description |
TResult |
|
TDecision |
|
|
Improve this Doc
View Source
Declaration
public static TDecision SetSecondFromNonNullFirstListAndReturnTrue<TResult, TDecision>(this Setter<TResult, TDecision> setter, IList<TResult> list1, IList<TResult> list2)
Parameters
Type |
Name |
Description |
Setter<TResult, TDecision> |
setter |
|
IList<TResult> |
list1 |
|
IList<TResult> |
list2 |
|
Returns
Type |
Description |
TDecision |
|
Type Parameters
Name |
Description |
TResult |
|
TDecision |
|
|
Improve this Doc
View Source
Declaration
public static TDecision SetSecondFromNonNullSecondListAndReturnFalse<TResult, TDecision>(this Setter<TResult, TDecision> setter, IList<TResult> list1, IList<TResult> list2)
Parameters
Type |
Name |
Description |
Setter<TResult, TDecision> |
setter |
|
IList<TResult> |
list1 |
|
IList<TResult> |
list2 |
|
Returns
Type |
Description |
TDecision |
|
Type Parameters
Name |
Description |
TResult |
|
TDecision |
|
|
Improve this Doc
View Source
Declaration
public static TDecision SetSecondFromNonNullSecondListAndReturnTrue<TResult, TDecision>(this Setter<TResult, TDecision> setter, IList<TResult> list1, IList<TResult> list2)
Parameters
Type |
Name |
Description |
Setter<TResult, TDecision> |
setter |
|
IList<TResult> |
list1 |
|
IList<TResult> |
list2 |
|
Returns
Type |
Description |
TDecision |
|
Type Parameters
Name |
Description |
TResult |
|
TDecision |
|
|
Improve this Doc
View Source
Declaration
public static TDecision SetThirdFromNonNullFirstListAndReturnFalse<TResult, TDecision>(this Setter<TResult, TDecision> setter, IList<TResult> list1, IList<TResult> list2)
Parameters
Type |
Name |
Description |
Setter<TResult, TDecision> |
setter |
|
IList<TResult> |
list1 |
|
IList<TResult> |
list2 |
|
Returns
Type |
Description |
TDecision |
|
Type Parameters
Name |
Description |
TResult |
|
TDecision |
|
|
Improve this Doc
View Source
Declaration
public static TDecision SetThirdFromNonNullFirstListAndReturnTrue<TResult, TDecision>(this Setter<TResult, TDecision> setter, IList<TResult> list1, IList<TResult> list2)
Parameters
Type |
Name |
Description |
Setter<TResult, TDecision> |
setter |
|
IList<TResult> |
list1 |
|
IList<TResult> |
list2 |
|
Returns
Type |
Description |
TDecision |
|
Type Parameters
Name |
Description |
TResult |
|
TDecision |
|
|
Improve this Doc
View Source
Declaration
public static TDecision SetThirdFromNonNullSecondListAndReturnFalse<TResult, TDecision>(this Setter<TResult, TDecision> setter, IList<TResult> list1, IList<TResult> list2)
Parameters
Type |
Name |
Description |
Setter<TResult, TDecision> |
setter |
|
IList<TResult> |
list1 |
|
IList<TResult> |
list2 |
|
Returns
Type |
Description |
TDecision |
|
Type Parameters
Name |
Description |
TResult |
|
TDecision |
|
|
Improve this Doc
View Source
Declaration
public static TDecision SetThirdFromNonNullSecondListAndReturnTrue<TResult, TDecision>(this Setter<TResult, TDecision> setter, IList<TResult> list1, IList<TResult> list2)
Parameters
Type |
Name |
Description |
Setter<TResult, TDecision> |
setter |
|
IList<TResult> |
list1 |
|
IList<TResult> |
list2 |
|
Returns
Type |
Description |
TDecision |
|
Type Parameters
Name |
Description |
TResult |
|
TDecision |
|