Delegate CSharpExpression
A compiled C# expression is a delegate which accepts a dictionary of named variables that are in-scope and returns an object.
Namespace: ZptSharp.Expressions.CSharpExpressions
Assembly: ZptSharp.CSharpExpressions.dll
Syntax
public delegate object CSharpExpression(IDictionary<string, object> variables);
Parameters
Type | Name | Description |
---|---|---|
System.Collections.Generic.IDictionary<System.String, System.Object> | variables | A collection of the named variables which are in-scope for the expression. |
Returns
Type | Description |
---|---|
System.Object | The result of the expression evaluation. |