比较两个CultureInfo实例的最佳方法是什么?

r15

背景:

我的组件有问题,每次调用特定方法后,该组件都会将当前线程区域性更改为“ en-US”。在导致问题的过程中,例如,由于SqlParameter的CultureInfo也被更改为“ en-US”,因此数据访问层不再起作用,因此无法再将给定的字符串解析为DateTime SqlValue。

可能的解决方案:

因此,其想法是先备份当前线程的区域性,然后再将其恢复到对更改当前线程区域性的特定方法的调用。恢复文化时,我首先检查文化是否已经改变。

问题/问题:

我可以比较备份的对象CultureInfo.NameThread.CurrentThread.CurrentCulture.Name但也可以使用.Equals()CultureInfo实例方法。比较两个CultureInfo实例的更好方法是?是否有第三种/更好的解决方案?

里科·苏特

您应该使用(因为它在比较CultureInfo实例时过载)

bool result2 = cultureInfo1.Equals(cultureInfo2); 

如本博客所示:http : //www.toolheaven.net/post/2010/07/02/Beware-when-comparing-CultureInfo-instances.aspx

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

比较两个CultureInfo实例的最佳方法是什么?

来自分类Dev

比较两个不同数据库实例中的两个表的最佳方法是什么

来自分类Dev

比较两个不同枚举的最佳方法是什么?

来自分类Dev

逐元素比较两个向量或字符串的最佳方法是什么?

来自分类Dev

比较两个对象中选定属性的最佳方法是什么

来自分类Dev

使用哈希DataStructure在perl中比较两个巨大的csv文件的最佳方法是什么?

来自分类Dev

比较具有多个列表属性的两个对象的最佳方法是什么

来自分类Dev

比较两个Pair <?,?>的正确方法是什么?

来自分类Dev

比较两个整数数组并找到第一个到最后一个差异的最佳方法是什么?

来自分类Dev

处理这两个彼此依赖的异步方法的最佳方法是什么?

来自分类常见问题

在JSONArray中用相同的密钥连接两个JSONObject的最佳方法是什么

来自分类Dev

在python中两个对象之间存储和使用信息的最佳方法是什么?

来自分类Dev

Qt中两个窗口之间进行通信的最佳方法是什么

来自分类Dev

修复两个具有相同名称的AngularJS指令的最佳方法是什么?

来自分类Dev

在bash中评估代表单个管道命令的两个变量的最佳方法是什么?

来自分类Dev

将两个独立的图与matplotlib结合的最佳方法是什么?

来自分类Dev

在两个Play框架应用程序之间共享模型的最佳方法是什么?

来自分类Dev

根据条件将列表分为两个列表的最佳方法是什么

来自分类Dev

在RoR中从同一模型获取两个索引请求的最佳方法是什么?

来自分类Dev

检查/确保两个阵列具有相同的域和分布的最佳方法是什么?

来自分类Dev

Qt中两个窗口之间进行通讯的最佳方法是什么

来自分类Dev

在单独的磁盘上合并两个LVM设置的最佳方法是什么?

来自分类Dev

使用重载将两个矩阵相加的最佳方法是什么?

来自分类Dev

在 QT 中复制两个二进制文件的最佳方法是什么

来自分类Dev

检测两个时钟域之间脉冲的最佳方法是什么?

来自分类Dev

以角度连接两个json文件的最佳方法是什么?

来自分类Dev

比较两个不同大小的numpy数组的最佳方法

来自分类Dev

使用GSON比较两个JSON字符串的正确方法是什么?

来自分类Dev

流星把手:在某种情况下比较两个变量的正确方法是什么?

Related 相关文章

  1. 1

    比较两个CultureInfo实例的最佳方法是什么?

  2. 2

    比较两个不同数据库实例中的两个表的最佳方法是什么

  3. 3

    比较两个不同枚举的最佳方法是什么?

  4. 4

    逐元素比较两个向量或字符串的最佳方法是什么?

  5. 5

    比较两个对象中选定属性的最佳方法是什么

  6. 6

    使用哈希DataStructure在perl中比较两个巨大的csv文件的最佳方法是什么?

  7. 7

    比较具有多个列表属性的两个对象的最佳方法是什么

  8. 8

    比较两个Pair <?,?>的正确方法是什么?

  9. 9

    比较两个整数数组并找到第一个到最后一个差异的最佳方法是什么?

  10. 10

    处理这两个彼此依赖的异步方法的最佳方法是什么?

  11. 11

    在JSONArray中用相同的密钥连接两个JSONObject的最佳方法是什么

  12. 12

    在python中两个对象之间存储和使用信息的最佳方法是什么?

  13. 13

    Qt中两个窗口之间进行通信的最佳方法是什么

  14. 14

    修复两个具有相同名称的AngularJS指令的最佳方法是什么?

  15. 15

    在bash中评估代表单个管道命令的两个变量的最佳方法是什么?

  16. 16

    将两个独立的图与matplotlib结合的最佳方法是什么?

  17. 17

    在两个Play框架应用程序之间共享模型的最佳方法是什么?

  18. 18

    根据条件将列表分为两个列表的最佳方法是什么

  19. 19

    在RoR中从同一模型获取两个索引请求的最佳方法是什么?

  20. 20

    检查/确保两个阵列具有相同的域和分布的最佳方法是什么?

  21. 21

    Qt中两个窗口之间进行通讯的最佳方法是什么

  22. 22

    在单独的磁盘上合并两个LVM设置的最佳方法是什么?

  23. 23

    使用重载将两个矩阵相加的最佳方法是什么?

  24. 24

    在 QT 中复制两个二进制文件的最佳方法是什么

  25. 25

    检测两个时钟域之间脉冲的最佳方法是什么?

  26. 26

    以角度连接两个json文件的最佳方法是什么?

  27. 27

    比较两个不同大小的numpy数组的最佳方法

  28. 28

    使用GSON比较两个JSON字符串的正确方法是什么?

  29. 29

    流星把手:在某种情况下比较两个变量的正确方法是什么?

热门标签

归档