我目前正在移植.NET Framework构建的库以针对多个运行时。似乎2.0之前的任何.NET Standard平台都不支持dates periods_expiry_days_0 periods_expiry_days_1 periods_expiry_days_2
2017-01-01 1 4.0 6.0
2017-01-02 0 3.0 5.0
2017-01-03 2 4.0 5.0
2017-01-04 1 3.0 4.0
2017-01-05 0 2.0 3.0
2017-01-06 1 2.0 Nan
2017-01-07 0 1.0 Nan
2017-01-08 0 Nan Nan
之类的System.Diagnostics.Trace
命令。
是否存在可以在.NET Framework和所有Standard版本中使用的等效项。关于“标准跟踪”的主题似乎没有太多信息。不确定为什么这么基本的东西可以在2.0中使用,但是不能在以前使用。
编辑:我基本上只需要在多个平台上以Release和Debug配置输出到控制台。
答案 0 :(得分:0)
请在https://apisof.net/catalog/System.Diagnostics
进行检查也许可以以某种方式帮助您。
.NET标准版:
1.0 System.Diagnostics.Debug,版本= 4.0.0.0,PublicKeyToken = b03f5f7f11d50a3a System.Runtime,版本= 4.0.0.0,PublicKeyToken = b03f5f7f11d50a3a System.Runtime.Extensions,版本= 4.0.0.0,PublicKeyToken = b03f5f7f11d50a3a 1.1 System.Diagnostics.Debug,版本= 4.0.0.0,PublicKeyToken = b03f5f7f11d50a3a System.Runtime,版本= 4.0.0.0,PublicKeyToken = b03f5f7f11d50a3a System.Runtime.Extensions,版本= 4.0.0.0,PublicKeyToken = b03f5f7f11d50a3a
1.2 System.Diagnostics.Debug,版本= 4.0.0.0,PublicKeyToken = b03f5f7f11d50a3a System.Runtime,版本= 4.0.10.0,PublicKeyToken = b03f5f7f11d50a3a System.Runtime.Extensions,版本= 4.0.0.0,PublicKeyToken = b03f5f7f11d50a3a
1.3 System.Diagnostics.Debug,版本= 4.0.10.0,PublicKeyToken = b03f5f7f11d50a3a System.Runtime,版本= 4.0.20.0,PublicKeyToken = b03f5f7f11d50a3a System.Runtime.Extensions,版本= 4.0.10.0,PublicKeyToken = b03f5f7f11d50a3a
1.4 System.Diagnostics.Debug,版本= 4.0.10.0,PublicKeyToken = b03f5f7f11d50a3a System.Runtime,版本= 4.0.20.0,PublicKeyToken = b03f5f7f11d50a3a System.Runtime.Extensions,版本= 4.0.10.0,PublicKeyToken = b03f5f7f11d50a3a