using uCalcSoftware; var uc = new uCalc(); var MyVar = uc.DefineVariable("x = 100"); Console.WriteLine(uc.EvalStr("x")); uc.EvalStr("x = 200"); Console.WriteLine(uc.EvalStr("x")); // x can change here // Locking an item prevents it from being changed MyVar.IsProperty(ItemIs.Locked, true); uc.EvalStr("x = 300"); // x cannot change here Console.WriteLine(uc.EvalStr("x")); // x retains the previous value