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