  | NMathFunctionsIf(IDFColumn, FuncDouble, Boolean, Double) Method | 
            Creates a new column by applying a logical function to the elements of a
            column. Elements in the original column that return true are set to the given true value
            in the new column; elements that return false are not changed.
            
Namespace: CenterSpace.NMath.CoreAssembly: NMath (in NMath.dll) Version: 7.4
Syntaxpublic static IDFColumn If(
	IDFColumn data,
	Func<double, bool> function,
	double ifTrue
)
Public Shared Function If ( 
	data As IDFColumn,
	function As Func(Of Double, Boolean),
	ifTrue As Double
) As IDFColumn
public:
static IDFColumn^ If(
	IDFColumn^ data, 
	Func<double, bool>^ function, 
	double ifTrue
)
static member If : 
        data : IDFColumn * 
        function : Func<float, bool> * 
        ifTrue : float -> IDFColumn Parameters
- data  IDFColumn
 - A column.
 - function  FuncDouble, Boolean
 - A function that takes a double and returns a boolean.
 - ifTrue  Double
 - Value in case of true.
 
Return Value
IDFColumnA new column.
Exceptions
See Also