Dictionary<string, object> _vars; // table with variables #endregion Fields #region Constructors public CalcEngine() { CultureInfo = CultureInfo.InvariantCulture; _tkTbl = GetSymbolTable(); _fnTbl = GetFunctionTable(); _vars = new Dictionary<string, object>(StringComparer.OrdinalIgnoreCase); _cache = new ExpressionCache(this); _optimize = true; }
char _decimal, _listSep, _percent; // localized decimal separator, list separator, percent sign #endregion //--------------------------------------------------------------------------- #region ** ctor public CalcEngine() { CultureInfo = CultureInfo.InvariantCulture; _tkTbl = GetSymbolTable(); _fnTbl = GetFunctionTable(); _vars = new Dictionary <string, object>(StringComparer.OrdinalIgnoreCase); _cache = new ExpressionCache(this); _optimize = true; }