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 |
|