.net 如何更改编码的结果。默认值?

.net 如何更改编码的结果。默认值?,.net,string,c#-4.0,character-encoding,.net,String,C# 4.0,Character Encoding,我们有一个第三方库,它处理一个特殊文件,并在此过程中计算其校验和。有时在我们的运行时环境中,校验和检查失败。通过JustDecompile,我可以看到代码正在使用。我想创建演示这种行为的测试代码。我可以更改编码的结果吗?默认值?我可以更改当前的代码页吗?我会非常小心这样一个库-如果他们犯了这样一个基本的错误,你真的相信他们其余的代码吗?你能和他们一起记录错误吗?我认为,如果您只是指出问题所在,那么作者应该非常清楚问题所在——我认为您不需要在这种特殊情况下创建测试。请注意,我赞成这种普遍的态度,我

我们有一个第三方库,它处理一个特殊文件,并在此过程中计算其校验和。有时在我们的运行时环境中,校验和检查失败。通过JustDecompile,我可以看到代码正在使用。我想创建演示这种行为的测试代码。我可以更改编码的结果吗?默认值?我可以更改当前的代码页吗?

我会非常小心这样一个库-如果他们犯了这样一个基本的错误,你真的相信他们其余的代码吗?你能和他们一起记录错误吗?我认为,如果您只是指出问题所在,那么作者应该非常清楚问题所在——我认为您不需要在这种特殊情况下创建测试。请注意,我赞成这种普遍的态度,我同意。是的,我们可以记录一个bug。这是他们为我们公司另一个部门写的图书馆。由于内部政治的原因,很好地证明这个问题会有很大的帮助。哇,如果是在同一家公司,为什么你需要使用JustDecompile呢?这种内部政治听起来很疯狂……沉没成本谬论,ftw。MSDN文档中的警告可能会起作用。我假设如果你知道如何操作编码。默认情况下,我现在会让你的代码在我的机器上运行。是的,恐怕是这样。我一直在寻找一个本地电话来做这件事,但没有找到。