Метод | Описание | |
---|---|---|
AddFunction ( string functionName, FunctionArgumentList argList, string expression ) : void | ||
AddVariable ( string varName, double value ) : void | ||
AddVariable ( string varName, int value ) : void | ||
AddVariable ( string varName, string value ) : void | ||
Parser ( ) : System | ||
RegisterCustomDoubleFunction ( string functionName, Func |
||
RegisterCustomDoubleFunction ( string functionName, Func |
||
RegisterCustomDoubleFunction ( string functionName, Func |
||
RegisterCustomDoubleFunction ( string functionName, double>.Func |
||
RegisterCustomFunction ( string functionName, Func method ) : void | ||
RegisterCustomFunction ( string functionName, Func method ) : void | ||
RegisterCustomFunction ( string functionName, Func method ) : void | ||
RegisterCustomFunction ( string functionName, object>.Func | ||
RegisterCustomIntegerFunction ( string functionName, Func |
||
RegisterCustomIntegerFunction ( string functionName, Func |
||
RegisterCustomIntegerFunction ( string functionName, Func |
||
RegisterCustomIntegerFunction ( string functionName, int>.Func |
||
RemoveAllFunctions ( ) : void | ||
RemoveAllVariables ( ) : void | ||
RemoveFunction ( string functionName ) : void | ||
RemoveVariable ( string varName ) : void | ||
Reset ( ) : void | ||
Simplify ( string equation ) : |
||
SimplifyDouble ( string equation ) : double | ||
SimplifyInt ( string equation ) : int | ||
SimplifyInt ( string equation, RoundingMethods roundMethod ) : int | ||
SimplifyObject ( string equation ) : object | ||
UnregisterAllCustomFunctions ( ) : void | ||
UnregisterCustomFunction ( string functionName ) : void |
Метод | Описание | |
---|---|---|
AddCustomFunction ( string s, |
Метод | Описание | |
---|---|---|
AddVariable ( string varName, NumberClass valueType ) : void | ||
DoMath ( string op, double val1, double val2 ) : double | ||
DoMath ( string op, int val1, int val2 ) : int | ||
EvaluateExpression ( NumberClass expression ) : |
||
EvaluateFunction ( NumberClass expression, FunctionClass fc, IEnumerable |
||
EvaluateFunction ( NumberClass expression, FunctionClass fc ) : void | ||
GetPrecedence ( |
||
GetPrecedence ( string op ) : int | ||
IsLeftAssociative ( string op ) : bool | ||
IsOperator ( |
protected AddCustomFunction ( string s, |
||
s | string | |
d | ||
Результат | void |
public AddFunction ( string functionName, FunctionArgumentList argList, string expression ) : void | ||
functionName | string | |
argList | FunctionArgumentList | |
expression | string | |
Результат | void |
public AddVariable ( string varName, double value ) : void | ||
varName | string | |
value | double | |
Результат | void |
public AddVariable ( string varName, int value ) : void | ||
varName | string | |
value | int | |
Результат | void |
public AddVariable ( string varName, string value ) : void | ||
varName | string | |
value | string | |
Результат | void |
public RegisterCustomDoubleFunction ( string functionName, Func |
||
functionName | string | |
method | Func |
|
Результат | void |
public RegisterCustomDoubleFunction ( string functionName, Func |
||
functionName | string | |
method | Func |
|
Результат | void |
public RegisterCustomDoubleFunction ( string functionName, Func |
||
functionName | string | |
method | Func |
|
Результат | void |
public RegisterCustomDoubleFunction ( string functionName, double>.Func |
||
functionName | string | |
method | double>.Func | |
Результат | void |
public RegisterCustomFunction ( string functionName, Func method ) : void | ||
functionName | string | |
method | Func | |
Результат | void |
public RegisterCustomFunction ( string functionName, Func method ) : void | ||
functionName | string | |
method | Func | |
Результат | void |
public RegisterCustomFunction ( string functionName, Func method ) : void | ||
functionName | string | |
method | Func | |
Результат | void |
public RegisterCustomFunction ( string functionName, object>.Func | ||
functionName | string | |
method | object>.Func | |
Результат | void |
public RegisterCustomIntegerFunction ( string functionName, Func |
||
functionName | string | |
method | Func |
|
Результат | void |
public RegisterCustomIntegerFunction ( string functionName, Func |
||
functionName | string | |
method | Func |
|
Результат | void |
public RegisterCustomIntegerFunction ( string functionName, Func |
||
functionName | string | |
method | Func |
|
Результат | void |
public RegisterCustomIntegerFunction ( string functionName, int>.Func |
||
functionName | string | |
method | int>.Func | |
Результат | void |
public RemoveFunction ( string functionName ) : void | ||
functionName | string | |
Результат | void |
public RemoveVariable ( string varName ) : void | ||
varName | string | |
Результат | void |
public Simplify ( string equation ) : |
||
equation | string | |
Результат |
public SimplifyDouble ( string equation ) : double | ||
equation | string | |
Результат | double |
public SimplifyInt ( string equation ) : int | ||
equation | string | |
Результат | int |
public SimplifyInt ( string equation, RoundingMethods roundMethod ) : int | ||
equation | string | |
roundMethod | RoundingMethods | |
Результат | int |
public SimplifyObject ( string equation ) : object | ||
equation | string | |
Результат | object |
public UnregisterAllCustomFunctions ( ) : void | ||
Результат | void |
public UnregisterCustomFunction ( string functionName ) : void | ||
functionName | string | |
Результат | void |