private static void ExpressionArray()
 {
     string[] expressionArray = new[]
     {
         "Model.Principal+Model.Interest+Model.Principal*Model.Rate+(Model.Principal+Model.Interest+(Model.Principal+Model.Interest))+(Model.Principal+Model.Interest)+(Model.Principal+Model.Interest)",
     };
     foreach (var expression in expressionArray)
     {
         var model = new { Principal = 100, Interest = 20, Rate = 0.5 };
         Console.WriteLine("源字符串:" + expression);
         Console.WriteLine("实体转换后数学等式:" + MathOperation.GetExpression(expression, model));
         double result = MathOperation.MathExpression(expression, model);
         Console.Write("算法结果:");
         Console.WriteLine(result);
     }
     Console.Write("实际结果:");
     Console.WriteLine(100 + 20 + 100 * 0.5 + (100 + 20 + (100 + 20)) + (100 + 20) + (100 + 20));
 }