gpt4 book ai didi

c# - µ 和 é 在命名空间中

转载 作者:行者123 更新时间:2023-12-04 17:02:52 24 4
gpt4 key购买 nike

我们开发了一个c#程序。该程序在欧洲分发,在其他硬件配置上没有问题。我们程序中的一些命名空间包含一个 'µ' 或一个 'é' 字符。当在“非欧洲”即中国或一些美国系统上部署我们的程序时,在过程中的某个地方会出现问题,“μ”被更改为“μ”,从而导致很多问题。是什么导致了这个问题以及我们如何解决它(最好不更改命名空间的名称)

编辑 2015.08.07

感谢大家的评论,但澄清一下:源文件不是这样分发的。程序编译成exe,然后使用nsis分发。源代码控制是使用 SVN 完成的。如何验证我的源文件中是否存在 BOM?

最佳答案

您或收件人或两者都使用 UTF-8 以外的字符编码。

人们不应该这样做,但他们确实这样做了。

除非您在每个文件的开头包含 BOM,否则某些工具将默认为旧编码,因此在每个文件的开头包含一个 BOM。

关于c# - µ 和 é 在命名空间中,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/31858799/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com