using uCalcSoftware; var uc = new uCalc(); var MyDbl = uc.DefineVariable("MyDbl = 123.456"); var MyStr = uc.DefineVariable("MyStr = 'Hello world!'"); var MyCplx = uc.DefineVariable("MyCplx = 3 + 4 * #i"); Console.WriteLine(uc.EvalStr("MyDbl")); Console.WriteLine(uc.EvalStr("MyStr")); Console.WriteLine(uc.EvalStr("MyCplx")); uc.DataTypeOf("double").Reset(MyDbl.ValueAddr()); uc.DataTypeOf("string").Reset(MyStr.ValueAddr()); // empty string "" uc.DataTypeOf("complex").Reset(MyCplx.ValueAddr()); Console.WriteLine(uc.EvalStr("MyDbl")); Console.WriteLine(uc.EvalStr("MyStr")); Console.WriteLine(uc.EvalStr("MyCplx"));