using uCalcSoftware; var uc = new uCalc(); var ucB = new uCalc(); uc.DefineVariable("x = 111"); ucB.DefineVariable("x = 222"); Console.WriteLine("--- using 'uc' as default ---"); uc.IsDefault = true; uCalc.String MyString = "The variable value is: x"; Console.WriteLine(MyString.Replace("x", "{@Eval: x}")); uCalc.Expression MyExpression = "x * 1000"; Console.WriteLine(MyExpression.Evaluate()); var MyTransformer = new uCalc.Transformer(); MyTransformer.Text = "Value is: x"; MyTransformer.FromTo("x", "{@Eval: x}"); Console.WriteLine(MyTransformer.Transform()); Console.WriteLine("--- using 'ucB' as default ---"); ucB.IsDefault = true; uCalc.String MyStringB = "The variable value is: x"; Console.WriteLine(MyStringB.Replace("x", "{@Eval: x}")); uCalc.Expression MyExpressionB = "x * 1000"; Console.WriteLine(MyExpressionB.Evaluate()); var MyTransformerB = new uCalc.Transformer(); MyTransformerB.Str("Value is: x"); MyTransformerB.FromTo("x", "{@Eval: x}"); Console.WriteLine(MyTransformerB.Transform());