• 发现微软的.net5 下 的Compute有bug


    using System;
    using System.Data;
    
    namespace ConsoleApp1
    {
        class Program
        {
            static void Main(string[] args)
            {
                string strCompute = @"IIF ('周末加班' = '周末加班' , 1*3.0 , '2')";
                string strCompute1 = @"IIF ('周末加班' = '周末加班1' , 1 , 2)";
                var v = new DataTable().Compute(strCompute, null);
                var v1 = new DataTable().Compute(strCompute1, null);
                
            }
        }
    }

    无意间建了.net5的项目测试一个代码片段,如以上代码,strCompute在.net5下无法运算,strCompute1可以正常运算,但低版本.netCore及.netFramework工作都正常,为毛啊,这么基础的功能没事动它干么。

  • 相关阅读:
    为公司转型做的一些准备——数据库设计技术
    jdbc多种实现方式
    JNuit
    JDBC初体验
    jsp原理
    jsp登陆
    jsp homework(*)
    集合(5)
    集合(4)
    集合(3)
  • 原文地址:https://www.cnblogs.com/zhaogaojian/p/12792951.html
Copyright © 2020-2023  润新知