是否可以从 Thread.CurrentThread.CurrentCulture 获取 CSV 分隔符? (。网)

Posted

技术标签:

【中文标题】是否可以从 Thread.CurrentThread.CurrentCulture 获取 CSV 分隔符? (。网)【英文标题】:Is possible to obtain the CSV separator from Thread.CurrentThread.CurrentCulture? (.NET) 【发布时间】:2009-01-05 16:12:54 【问题描述】:

在小数点分隔符为 ,(逗号)的语言中,CSV(逗号分隔值文件格式)分隔符为 ; (分号)。我知道在 Windows 控制面板中的何处可以找到此配置,但我不知道如何在 .NET 应用程序中以编程方式找到它。

我猜 Thread.CurrentThread.CurrentCulture 有那个信息,但我在里面找不到。

【问题讨论】:

【参考方案1】:

System.Globalization.CultureInfo.CurrentCulture.TextInfo.ListSeparator

这是我知道的唯一方法。

【讨论】:

有时这不起作用,即使分隔符是逗号(,),excel可能仍然希望半列(;)作为分隔符

以上是关于是否可以从 Thread.CurrentThread.CurrentCulture 获取 CSV 分隔符? (。网)的主要内容,如果未能解决你的问题,请参考以下文章

JAVA多线程提高三:线程范围内共享变量&ThreadLocal

是否可以断定 MySQL 是否从 PhPMyAdmin 连接错误页面运行?

是否可以从成员函数中检测对象是否是临时对象?

是否可以从jstree拖放到jqgrid?

是否可以从 AppDelegate 获取 NSArray?

是否可以从功能文件运行测试场景?