也许是个bug? 返回
C#论坛
老数据
5
1771
悬赏:5 飞吻



如图,貌似是解析Guid.Parse(string)时出问题了。
DataTypeTester只是一个有各种类型字段的测试类。数据库是SqlServer,还在解析表达式就出错了,就应该不用看连接配置了吧。
就算是不支持这个操作也应该包装成SqlSugarException再抛出吧,不是直接正数组越界异常。
热忱回答(5)
-
CIPHER VIP0
2020/10/19SqlSugar是最新的5.0.0.19,5.0.0.18也出现该问题
0 回复 -
fate stay night VIP0
2020/10/19var guid = Guid.Parse(str) ; 你先提取出来在传进表达式这个 是个BUG后续会处理
0 回复 -
CIPHER VIP0
2020/10/19@fate stay night:是的,我现在是这么绕过的。
0 回复 -
CIPHER VIP0
2020/10/19@fate stay night:再问一个问题,为什么一些SqlSugar的工具扩展方法会暴露到外部?当初是为什么要这么设计的?

就是这些obj转其他类型的扩展方法
0 回复 -
fate stay night VIP0
2020/10/19你不引用sqlsugar命名空间就不会有,因为早期开发的一些人用习惯这些东西,我也没去掉
0 回复